Anzeige:
Ergebnis 1 bis 2 von 2

Thema: JEditorPane / HTMLEditorKit

  1. #1
    Registrierter Benutzer
    Registriert seit
    29.10.2003
    Ort
    Bayern
    Beiträge
    70

    Question JEditorPane / HTMLEditorKit

    Servus zusammen,

    habe da ein kleines Problem. Ich möchte in einem JEditorPane
    eine sogenannte Liste erstellen, per Knopfdruck. Dies soll auch funktionieren
    wenn ich ein Text markiert habe.

    z.B. so:
    • Test
    • Test 2
    • usw.


    Wie bekomme ich sowas hin?

    Derzeit mach ich es so: (funktioniert nicht wirklich ....... warum?)
    Code:
    	private void setList()
    	{
    		int caretPos = editPane.getCaretPosition();
    		HTMLDocument doc = ( HTMLDocument ) editPane.getDocument();
    		
    		try
    		{
    			( ( HTMLEditorKit ) editPane.getEditorKit() ).insertHTML( doc, caretPos, "<UL><LI>", 0, 0, HTML.getTag( "ul" ) );
    			editPane.setCaretPosition( caretPos + 1  );
    			editPane.select( editPane.getSelectionStart(), editPane.getSelectionEnd() );
    		}
    		catch ( BadLocationException e ) { e.printStackTrace();	}
    		catch ( IOException e ) { e.printStackTrace(); }		
    	}
    Oder gibt es auch eine andere Lösung?
    Geändert von ChMaster|LFreak (17-08-2007 um 13:36 Uhr)
    ChMaster|LFreak --- Projektseite

  2. #2
    Registrierter Benutzer
    Registriert seit
    29.10.2003
    Ort
    Bayern
    Beiträge
    70
    Hat keiner von euch eine Antwort auf diese Problem?
    ChMaster|LFreak --- Projektseite

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •