1. Dashboard
  2. Forum
    1. Unerledigte Themen
  3. Mitglieder
    1. Letzte Aktivitäten
    2. Benutzer online
    3. Team-Mitglieder
    4. Trophäen
    5. Mitgliedersuche
  4. Tutorial Bereich
  • Anmelden
  • Registrieren
  • Suche
Dieses Thema
  • Alles
  • Dieses Thema
  • Dieses Forum
  • Seiten
  • Forum
  • Lexikon
  • Erweiterte Suche
  1. Informatik Forum
  2. Webmaster & Internet
  3. Entwicklung

JTextPane lineSpace

  • Nicholas1991
  • 30. April 2009 um 23:17
  • Unerledigt
  • Nicholas1991
    9
    Nicholas1991
    Mitglied
    Punkte
    770
    Beiträge
    122
    • 30. April 2009 um 23:17
    • #1

    Hallo allesamt

    Verzweifle gerade etwas an einem JTextPane mit dem ich, nachdem ich mir ein Tutorial angesehen habe versuche etwas herum zu experimentieren.
    Soll im Prinzip einfach nur ein einfaches Chat Fenster sein, in dem zuvor immer in BOLD die Zeit, und Zeit und Text des chatters in seiner gewählten Farbe steht. Das Funktioniert soweit auch.
    Jetzt will ich aber noch, dass die erste Zeile, in der das Thema der Diskussion stehen soll einen etwas größeren Abstand zum Gesprächsttext hat, der selbst ganz normalen Zeilenabstand hat.
    Das hier habe ich gerade zu Testzwecken geschrieben. tp_Kommunikation ist der/die/das JTextPane

    PHP
    SimpleAttributeSet attr = new SimpleAttributeSet();
            StyleConstants.setFontFamily(attr, "SansSerif");
            StyleConstants.setBold(attr, true);
            StyleConstants.setLineSpacing(attr, 0.3f);
            tp_Kommunikation.setParagraphAttributes(attr, true);
            try {
                tp_Kommunikation.getDocument().insertString(0, "Willkommen\n", attr);
                StyleConstants.setLineSpacing(attr, 0.0f);
                StyleConstants.setBold(attr, false);
                tp_Kommunikation.setParagraphAttributes(attr, true);
                tp_Kommunikation.getDocument().insertString(11, "Na\nNa\nNa\nNa", attr);
    
            } catch(Exception e) {
                //Irgendwas
            }
    Alles anzeigen



    nehme ich diese setParagraph-Geschichte raus aus dem Code, zeigt er mir gar keinen Zeilenabstand mehr.
    Was er jetzt macht:
    Normaler Abstand unter der ersten Zeile. Danach immer der +0.3f Abstand. Also genau verkehrt herum.


    Hoffe jemand kann helfen

    Danke schonmal im Vorraus

    Nicholas

  • Maximilian Rupp 27. Dezember 2024 um 00:26

    Hat das Thema aus dem Forum Programmieren nach Entwicklung verschoben.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!

Benutzerkonto erstellen Anmelden

Benutzer online in diesem Thema

  • 1 Besucher

Rechtliches

Impressum

Datenschutzerklärung