2D-Grafik BBCode möglich?

Bizarrus

Bekanntes Mitglied
Huhu =)

Ich arbeite bereits seid mehreren wochen mit der Paint-Methode.
Habe nun herausgefunden, dass man mit AttributedString diverse Elemente im String von der Formatierung ändern kann (Bold/Italic, Fontsize, Color...).

Richtig gut. Da verzichtet man lieber auf einem JEditorPane mit HTML-Doc.

Jezt habe ich aber ein kleines Problemchen.

Wie kann ich eine art BBCode, so wie dieser in Foren verwendet werden implementieren, dass er dementsprechend mittels AttributedString diverse Formatierungen vornimmt?

Theoretisch sollte dies doch möglich sein, oder?

Hab zwar gegoogelt, aber irgendwie kommt nichts gescheites, meist irgend etwas, was nicht zu Java gehört...

Kann mir jemand Informationen geben, wie ich derartiges Visualisieren kann?
Vielleicht auch nur eine Denkstütze, würde des dann selber weiter Probieren.
 

Landei

Top Contributor
Unterstützt wird nur HTML, d.h. du müsstest eine Methode basteln, die BBCode in HTML übersetzt, sonst hast du keine Chance.
 
G

Gästchen

Gast
Unterstützt wird nur HTML, d.h. du müsstest eine Methode basteln, die BBCode in HTML übersetzt, sonst hast du keine Chance.

Seid wann painted mann HTML?
Wenn man HTML anwenden möchte, bedient man sich an einem HTML-Parser sowie beispielsweise eine JTextArea/JEditorPane.

Er möchte nämlich dies nicht benutzen, so wie ich gelesen hab. Er Painted diese statdessen.
Find ich auch sinnvoll, da der HTML-Parser beim reload eines Applets Exceptions zurückwerfen kann, hatte selbst mal das Problem.

Einfach dargestellt meinter "AttributedString verändert die Formatierungen in einem String", sinnvoll, damit man nicht ständig drawString() benutzen muss & davor jeweils setColor() anwendet.. richtig?
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
G JavaFX Wert aus DB lesen, wenn erfolgreich automatisch eine fxml laden, möglich? AWT, Swing, JavaFX & SWT 2
G JavaFX Scene ausdrucken nicht möglich, Seite leer AWT, Swing, JavaFX & SWT 5
ZH1896ZH MineSweeper Projekt: Testen nicht möglich AWT, Swing, JavaFX & SWT 6
L JavaFX WebView Erstellung nicht möglich AWT, Swing, JavaFX & SWT 4
G JavaFX - Während AudioRecording keine Text eingabe TextField möglich AWT, Swing, JavaFX & SWT 6
A Swing CardLayout - kein Wechsel möglich AWT, Swing, JavaFX & SWT 5
K JTable in extra Klasse, Zugriff in einer anderen klasse nicht möglich AWT, Swing, JavaFX & SWT 26
B Java FX FX installieren nicht möglich (Juno) AWT, Swing, JavaFX & SWT 4
C JavaFx TabelView - hintergrundfarbe möglich? AWT, Swing, JavaFX & SWT 1
A JFace Wizard: Ist es möglich eine Page zu löschen? AWT, Swing, JavaFX & SWT 2
P Swing Klick in Tabelle nicht möglich AWT, Swing, JavaFX & SWT 0
S 2D-Grafik JavaScript Visualisierung in Swing, ist das möglich? AWT, Swing, JavaFX & SWT 5
K Viele Textfield mit Hilfe eines MousListener leeren - möglich? AWT, Swing, JavaFX & SWT 8
M JFrame + JNA/aero modul - GUI Elemente so möglich? AWT, Swing, JavaFX & SWT 28
N Swing Netbeans 7.1 keine DesktopApplication mehr möglich ? AWT, Swing, JavaFX & SWT 15
S SWT Anzeigen einer lokalen HTML-Seite im Browser Widget über RAP nicht möglich AWT, Swing, JavaFX & SWT 3
A SWT DateTime Calendar - Nur ab Datum xy selektierbar möglich? AWT, Swing, JavaFX & SWT 2
M verschieben der Objekte in JPanel nur stückchenweise möglich AWT, Swing, JavaFX & SWT 14
M JFileChooser Abfangen des DateiTypen möglich?? AWT, Swing, JavaFX & SWT 5
T JFileChooser - "Öffnen-Button" aktivieren/deaktivieren möglich??? AWT, Swing, JavaFX & SWT 2
X Einem JFrame einen Dialog als Parent setzen. Möglich? AWT, Swing, JavaFX & SWT 4
bluerob Nach RowSorter -> Keine Tabellenüberschreibung möglich AWT, Swing, JavaFX & SWT 7
C keine weiteren Events während Drag&Drop Operation möglich? AWT, Swing, JavaFX & SWT 5
Fu3L Keine Transparenten JTextComponents möglich mit Nimbus L&F? AWT, Swing, JavaFX & SWT 5
S Würfelnetz in Java ausgeben möglich? AWT, Swing, JavaFX & SWT 4
jeppi Fonts: Schriftgrößen skalierbarer Fonts wirklich nur als integer möglich? AWT, Swing, JavaFX & SWT 5
philipp Ändern des Inhalts eines Containers nicht möglich AWT, Swing, JavaFX & SWT 2
X Swing JList -> Daten anders darstellen als im Model hinterlegt -> möglich ? AWT, Swing, JavaFX & SWT 9
H Swing Ist das hier möglich? AWT, Swing, JavaFX & SWT 13
B Keine Änderungen an JLabel durch Array möglich AWT, Swing, JavaFX & SWT 12
hdi Observer-Pattern bei JPanel nicht möglich? AWT, Swing, JavaFX & SWT 7
0 JMenuItem nicht in zwei JMenus möglich? AWT, Swing, JavaFX & SWT 2
S definierte Größe von contentPane / JPanel möglich? AWT, Swing, JavaFX & SWT 4
I In JFrame zeichnen möglich? AWT, Swing, JavaFX & SWT 3
M GridLayout mit fester Größe möglich? AWT, Swing, JavaFX & SWT 3
G JList hover möglich? AWT, Swing, JavaFX & SWT 2
I Ist das möglich (JTable) AWT, Swing, JavaFX & SWT 19
D Robot: Screenshot vom Desktop Hintergrund möglich ? AWT, Swing, JavaFX & SWT 3
A Tabbed Pane ohne Tabs? - möglich? AWT, Swing, JavaFX & SWT 4
V JTextField - Mehrfachselektion und Eingabe möglich? AWT, Swing, JavaFX & SWT 2
C Umlaute mal möglich, mal nicht AWT, Swing, JavaFX & SWT 2
raptorrs J2D paintComponent: Nur ganzzahlige (-int) Werte möglich? AWT, Swing, JavaFX & SWT 3
J Taskleisten-Eintrag: Ohne JDialog || JFrame möglich ? AWT, Swing, JavaFX & SWT 5
B Setzen von Position > 90 bei JScrollbar nicht möglich AWT, Swing, JavaFX & SWT 3
J "Fading" JDialog möglich? AWT, Swing, JavaFX & SWT 14
G JInternalFrame mit Doppelklick schließen möglich? AWT, Swing, JavaFX & SWT 2
G JTable: Auf Tasten reagieren möglich? AWT, Swing, JavaFX & SWT 2
J jTabbedPane ohne Tabs möglich? AWT, Swing, JavaFX & SWT 5
D Ist es möglich ein solches Layout umzusetzen? (bild inside) AWT, Swing, JavaFX & SWT 3
A Hovern möglich? AWT, Swing, JavaFX & SWT 2
P Zeichnen nur von oben links nach unten rechts möglich AWT, Swing, JavaFX & SWT 4
E [KeyListener] unterdrücken möglich? AWT, Swing, JavaFX & SWT 3
D File verschieben. In java möglich? AWT, Swing, JavaFX & SWT 3

Ähnliche Java Themen


Oben