Hallo Forum,
ich möchte einen Dialog mehrere Controls enthält. 3 Textboxen untereinander wo drei Dateipfade angezeigt werden sollen. Neben jeder Textbox einen Button wo man per DateiÖffnenDialog die Dateipfade ändern kann und ganz unten ein paar Buttons für Quit, Start, Help.
Leider komme ich mit der Anordnung der einzelnen Controls auf dem Frame nicht klar:
Könntet Ihr mir zeigen wie man die Textboxen etwas verängern und positionieren kann?
Vielen Dank
Peter
ich möchte einen Dialog mehrere Controls enthält. 3 Textboxen untereinander wo drei Dateipfade angezeigt werden sollen. Neben jeder Textbox einen Button wo man per DateiÖffnenDialog die Dateipfade ändern kann und ganz unten ein paar Buttons für Quit, Start, Help.
Leider komme ich mit der Anordnung der einzelnen Controls auf dem Frame nicht klar:
Code:
public class TestGUI extends JFrame implements ActionListener {
public TestGUI() {
super();
JPanel jBPanel = new JPanel();
JButton jB1 = new JButton("Metal");
jB1.addActionListener(this);
jBPanel.add(jB1, BorderLayout.EAST);
JButton jB2 = new JButton("Motif");
jB2.addActionListener(this);
jBPanel.add(jB2, BorderLayout.EAST);
JButton jB3 = new JButton("Windows");
jB3.addActionListener(this);
jBPanel.add(jB3, BorderLayout.EAST);
JTextField textField1 = new JTextField();
textField1.setSize(100, 200); // Funktioniert nicht?
jBPanel.add(textField1, BorderLayout.WEST);
JTextField textField2 = new JTextField();
jBPanel.add(textField2, BorderLayout.WEST);
JTextField textField3 = new JTextField();
jBPanel.add(textField3, BorderLayout.WEST);
getContentPane().add("South", jBPanel);
}
public void actionPerformed(ActionEvent event) {}
public static void main(String[] args) {
TestGUI frame = new TestGUI();
frame.setLocation(100, 100);
frame.setSize(300,100);
//frame.pack();
frame.setVisible(true);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
}
Könntet Ihr mir zeigen wie man die Textboxen etwas verängern und positionieren kann?
Vielen Dank
Peter