Moin, ist eine Etwas kniffelige frage aber ich möchte mir ein Kleines Textverarbeitungs Programm Schreiben. So weit so Gut nur fehlt mir folgendes:
Ich öffne Verschiedene Dateien So:
So nun Möchte ich aber nach der Bearbeitung den Text Speichern der Sich in dem EditorPanel Befindet Von dem Aktuell Gewählten Tab. Das Problem Ohne den Scrolpane Funktioniert es so:
Aber nun Brauche Ich bei Längeren Texten ja eine Scrolbar Das Habe ich mit dem Scrollpane Realisiert. Nur Kann ich Jetzt nicht mehr mit dem obrigen Code auf den Selectierten editor Zugreifen
Hoffe Ihr Könnt mir Helfen. Alternativen wären auch ok also Das das Scrollen ohne den Scrollpanel Funktioniert
LG Andreas
Ich öffne Verschiedene Dateien So:
Java:
int state = openFS.showOpenDialog( null );
if ( state == JFileChooser.APPROVE_OPTION )
{
JEditorPane openPane = new JEditorPane();
JScrollPane scrollpane = new JScrollPane(openPane);
openPane.setName(openFS.getSelectedFile().toString());
Font editofont2 = new Font("Monospaced", Font.PLAIN, 14);
openPane.setFont(editofont2);
String OpenFileURL = "file:///" + openFS.getSelectedFile().toString();
try {
openPane.setPage(OpenFileURL);
} catch (IOException e1) {
// TODO Auto-generated catch block
e1.printStackTrace();
}
TabbElement.add(scrollpane);
}
else
{
System.out.println( "Auswahl abgebrochen" );
}
So nun Möchte ich aber nach der Bearbeitung den Text Speichern der Sich in dem EditorPanel Befindet Von dem Aktuell Gewählten Tab. Das Problem Ohne den Scrolpane Funktioniert es so:
Java:
JEditorPane Sel =(JEditorPane) TabbElement.getSelectedComponent();
Aber nun Brauche Ich bei Längeren Texten ja eine Scrolbar Das Habe ich mit dem Scrollpane Realisiert. Nur Kann ich Jetzt nicht mehr mit dem obrigen Code auf den Selectierten editor Zugreifen
Hoffe Ihr Könnt mir Helfen. Alternativen wären auch ok also Das das Scrollen ohne den Scrollpanel Funktioniert
LG Andreas