Hallo zusammen,
ich möchte / muss eine scrollbare JEditorPane erstellen ohne einen LayoutManager zu verwenden.
Grundlage ist ein JPanel dessen Größe und Position mit setBounds() festgelegt ist. Darauf liegt das JScrollPane. Als Parameter wird ihm JEditorPane übergeben. Die Größen und Positionen vom JScrollPane und JEditorPane sind ebenfalls über setBounds festgelegt.
Das JPanel verwendet keinen Layoutmanager (null).
Wie schaffe ich es, trotzdem Scrollbalken am EditorPane zu bekommen?
Danke und Gruß,
Jens
Ausschnitt aus dem Konstruktor:
ich möchte / muss eine scrollbare JEditorPane erstellen ohne einen LayoutManager zu verwenden.
Grundlage ist ein JPanel dessen Größe und Position mit setBounds() festgelegt ist. Darauf liegt das JScrollPane. Als Parameter wird ihm JEditorPane übergeben. Die Größen und Positionen vom JScrollPane und JEditorPane sind ebenfalls über setBounds festgelegt.
Das JPanel verwendet keinen Layoutmanager (null).
Wie schaffe ich es, trotzdem Scrollbalken am EditorPane zu bekommen?
Danke und Gruß,
Jens
Ausschnitt aus dem Konstruktor:
Java:
JEditorPane ausgabe = new JEditorPane();
JPanel ausgabeArea = new JPanel();
JScrollPane f3 = new JScrollPane(ausgabe);
ausgabeArea.setLayout(null);
f3.setLayout(null);
f3.setBounds(10,190,550,285);
f3.setHorizontalScrollBarPolicy(ScrollPaneConstants.HORIZONTAL_SCROLLBAR_NEVER);
ausgabe.setBounds(10, 10, 520, 265);
f3.add(ausgabe);
ausgabe.setText("...");
ausgabeArea.add(f3);
Zuletzt bearbeitet: