Java - Welches Swing Objekt nehmen?

... komplette Frage anzeigen

1 Antwort

Verwende einen beliebigen Container, z.B. ein JPanel. An dieses JPanel kannst du dann beispielsweise bei einem gesendeten Text ein eine TextArea anfügen, bei einem übermittelten Bild z.B. ein ImageIcon. 

Möchtest du Text und Bilder unmittelbar 'mischen' so müsstest du einen anderen Weg gehen: Pro Wort ein Label und pro Symbol  ein ImageIcon.

Antwort bewerten Vielen Dank für Deine Bewertung
Kommentar von Serius
20.12.2015, 12:58

Ich habe es einfach jetzt über JEditorPane gemacht und das "Vermischen" mit HTML Code verbunden. Habe halt einfach eine Methode addMessage und addImageMessage. Das eine fügt eine Nachricht und einen Zeilenumbruch ein, das andere eine Nachricht, einen Zeilenumbruch, das Bild und noch einen Zeilenumbruch ^^

0

Was möchtest Du wissen?