Hallo,
ich habe vor 2 Tagen mit Java angefangen und habe jetzt das Problem, dass ich in einem neuen JFrame einige TextFelder erstellen will, die der User hinterher ändern kann. So z.b. Werte für ein Koordinatensystem.
Wie gehe ich da am besten vor? Weil wenn ich es so mache wie bisher, dann legt sich im Hintergrund die Scrollbar über das GANZE Fenster und im Vordergrund ist das TextField, das irgendwie seid die Scrollbar dazugekommen ist sich an die Bounds hält xD
Vielleicht fällt euch ja was ein.
Hier mein Quellcode:
MfG Disi
ich habe vor 2 Tagen mit Java angefangen und habe jetzt das Problem, dass ich in einem neuen JFrame einige TextFelder erstellen will, die der User hinterher ändern kann. So z.b. Werte für ein Koordinatensystem.
Wie gehe ich da am besten vor? Weil wenn ich es so mache wie bisher, dann legt sich im Hintergrund die Scrollbar über das GANZE Fenster und im Vordergrund ist das TextField, das irgendwie seid die Scrollbar dazugekommen ist sich an die Bounds hält xD
Vielleicht fällt euch ja was ein.
Hier mein Quellcode:
Java:
class PushButtonChange implements ActionListener{
public void actionPerformed(ActionEvent e){
JFrame jfrChange = new JFrame("Change");
JTextField txtField = new JTextField();
Scrollbar sbrSwings = new Scrollbar();
JLabel lblSwings = new JLabel("Swings");
sbrSwings.setOrientation(sbrSwings.HORIZONTAL);
jfrChange.setDefaultCloseOperation(jfrChange.EXIT_ON_CLOSE);
jfrChange.setSize(100,100);
jfrChange.setLayout(new BorderLayout(50,50));
txtField.setBounds(4,4,50,20);
sbrSwings.setBounds(4,34,30,20);
jfrChange.add("Center",txtField);
jfrChange.add("Center",lblSwings);
jfrChange.add("Center",sbrSwings);
jfrChange.setVisible(true);
}
}
MfG Disi