This commit is contained in:
Clisprail
2014-02-18 01:45:34 +01:00
parent 7b1e0e2094
commit ef3603cb46
@@ -33,6 +33,7 @@ import org.parabot.core.ui.utils.UILog;
public class NetworkUI extends JFrame implements KeyListener, ActionListener, public class NetworkUI extends JFrame implements KeyListener, ActionListener,
DocumentListener { DocumentListener {
private static final long serialVersionUID = 1L;
private static NetworkUI instance; private static NetworkUI instance;
@@ -41,7 +42,7 @@ public class NetworkUI extends JFrame implements KeyListener, ActionListener,
private IntTextField proxyPort; private IntTextField proxyPort;
private JButton submitButton; private JButton submitButton;
JList[] macList; JList<?>[] macList;
JScrollPane[] macScrollList; JScrollPane[] macScrollList;
private NetworkUI() { private NetworkUI() {
@@ -212,18 +213,23 @@ public class NetworkUI extends JFrame implements KeyListener, ActionListener,
setVisible(false); setVisible(false);
} }
private JList createMacList() { private JList<String> createMacList() {
String[] hexStrings = new String[256]; String[] hexStrings = new String[256];
for (int i = 0; i < 256; i++) { for (int i = 0; i < 256; i++) {
hexStrings[i] = String.format("%02X", i); hexStrings[i] = String.format("%02X", i);
} }
JList ret = new JList<String>(hexStrings); JList<String> ret = new JList<String>(hexStrings);
ret.setVisibleRowCount(3); ret.setVisibleRowCount(3);
ret.setSelectionMode(ListSelectionModel.SINGLE_SELECTION); ret.setSelectionMode(ListSelectionModel.SINGLE_SELECTION);
return ret; return ret;
} }
class IntTextField extends JTextField { class IntTextField extends JTextField {
/**
*
*/
private static final long serialVersionUID = 1L;
public IntTextField(int defval, int size) { public IntTextField(int defval, int size) {
super("" + defval, size); super("" + defval, size);
} }
@@ -250,6 +256,11 @@ public class NetworkUI extends JFrame implements KeyListener, ActionListener,
} }
class IntTextDocument extends PlainDocument { class IntTextDocument extends PlainDocument {
/**
*
*/
private static final long serialVersionUID = 1L;
public void insertString(int offs, String str, AttributeSet a) public void insertString(int offs, String str, AttributeSet a)
throws BadLocationException { throws BadLocationException {
if (str == null) if (str == null)