Hallo zusammen,
ich versuche die Inhalte meines Fensters, was beispielsweise 300 x300 pixel gross ist scrollbar zu machen wenn die Elemente die Fenstergröße überschreiten. Leider schaffe ich es trotz vieler Beispiele hier im Forum nicht, dies umzusetzen.
Der Aubau für meiner bisherigen Elemente sieht so aus:
Ein zweites kleines Problem habe ich mit einem Textarea.
Irgendwie bekomme ich entweder gar nichts angezeigt oder nur ein einzeiliges Textfeld was nicht gerade nach einem Textarea aussieht
Wäre nett, wenn mir jemand einen Tipp geben könnte.
Vielen Dank im voraus
Admiral
ich versuche die Inhalte meines Fensters, was beispielsweise 300 x300 pixel gross ist scrollbar zu machen wenn die Elemente die Fenstergröße überschreiten. Leider schaffe ich es trotz vieler Beispiele hier im Forum nicht, dies umzusetzen.
Der Aubau für meiner bisherigen Elemente sieht so aus:
Code:
public static void main(String[] args) {
JFrame formular = new JFrame();
Color hintergrund = new Color(255, 255, 204);
formular.setBackground(hintergrund);
formular.setTitle("Titel");
formular.setSize(400, 400);
formular.setLocation(300, 300);
final JButton schalter = new JButton();
schalter.setText("Speichern");
schalter.setBounds(120, 100, 100, 20);
// hier kommen noch viele andere Elemente hin
// wie Textfelder Buttons. senkrechte Linien usw.
c.setLayout(null);
c.add(schalter);
// usw.
}
Ein zweites kleines Problem habe ich mit einem Textarea.
Code:
JTextArea area = new JTextArea(5,10);
area.setBounds(10, 10, 200, 20);
JScrollPane pane = new JScrollPane(area);
c.add(area); // zeigt zwar ein Textfeld an, aber nur einzeilig ???
c.add(pane); // zeigt gar nichts an???
Irgendwie bekomme ich entweder gar nichts angezeigt oder nur ein einzeiliges Textfeld was nicht gerade nach einem Textarea aussieht
Wäre nett, wenn mir jemand einen Tipp geben könnte.
Vielen Dank im voraus
Admiral