diff --git a/src/gui/Parameters.java b/src/gui/Parameters.java index b148bfa..eff88e8 100644 --- a/src/gui/Parameters.java +++ b/src/gui/Parameters.java @@ -1,7 +1,13 @@ package gui; -import javax.swing.*; -import java.awt.*; +import javax.swing.JPanel; +import javax.swing.JLabel; +import javax.swing.JButton; +import javax.swing.JTextField; +import javax.swing.JComboBox; +import java.awt.BorderLayout; +import java.awt.FlowLayout; +import java.awt.GridLayout; public class Parameters extends JPanel{ @@ -11,12 +17,11 @@ public class Parameters extends JPanel{ FlowLayout layout = new FlowLayout(); JPanel p2 = new JPanel(); p2.setLayout(layout); - Object[] elements = new Object[]{"TCP", "UDP"}; - // JSplitPane split; + String[] elements = {"TCP", "UDP"}; JLabel label1, label2, label3, label4, label5; JTextField field1, field2, field3, field4; - JComboBox protocolSelector; JButton connectButton; + JComboBox protocolSelector = new JComboBox<>(elements); label1 = new JLabel("Server hostname: "); label2 = new JLabel("Server port: "); label3 = new JLabel("Tracker hostname: "); @@ -26,7 +31,6 @@ public class Parameters extends JPanel{ field2 = new JTextField(20); field3 = new JTextField(20); field4 = new JTextField(20); - protocolSelector = new JComboBox(elements); connectButton = new JButton("Connect"); p1.add(label1); p1.add(field1); @@ -39,8 +43,6 @@ public class Parameters extends JPanel{ p1.add(label5); p1.add(protocolSelector); p2.add(connectButton); - //split = new JSplitPane(JSplitPane.VERTICAL_SPLIT, p1, p2); - //this.add(split, BorderLayout.CENTER); this.add(p1, BorderLayout.NORTH); this.add(p2, BorderLayout.SOUTH); setVisible(true);