Hi,
ich habe einen Texteditor programmiert, und hab noch eine Frage:
Das Programm startet in 800*600 (soll es auch). wenn man das Fenster dann aber vergrößern will, bleiben das Textfeld bzw. das Panel in dem das Textfeld is gleich groß!
Ich hab eine JtextArea, die in einem mit einem JScrollPane in einem JTextPanel is. Wie kann ich das also vergrößern lassen?
Also hier der Code:
und der Code für die Textfensterklasse:
[/quote]
ich habe einen Texteditor programmiert, und hab noch eine Frage:
Das Programm startet in 800*600 (soll es auch). wenn man das Fenster dann aber vergrößern will, bleiben das Textfeld bzw. das Panel in dem das Textfeld is gleich groß!
Ich hab eine JtextArea, die in einem mit einem JScrollPane in einem JTextPanel is. Wie kann ich das also vergrößern lassen?
Also hier der Code:
Code:
JPanel textpanel = new JPanel();
textpanel.setLayout(new BorderLayout());
textpanel.setPreferredSize(new Dimension(800,600));
// Textfenster
textfenster = new textfensterCL(36,72);
textfenster.setEditable(true);
// Scrollen
JScrollPane textscroller = new JScrollPane();
textscroller.getViewport().add(textfenster);
textpanel.add("Center",textscroller);
// Hinzufügen
add(textpanel);
und der Code für die Textfensterklasse:
Code:
class textfensterCL extends JTextArea {
textfensterCL(int höhe, int breite) {
super(höhe,breite);
}
}