public class Text extends JPanel {
private String text;
public Text()
{
this.setPreferredSize(new Dimension(20,20));
setFont (new Font(text, Font.PLAIN, 24));
text = "";
}
public void showUnderline()
{
Hashtable<TextAttribute, Object> map = new Hashtable
<TextAttribute, Object>();
map.put(TextAttribute.UNDERLINE, TextAttribute.UNDERLINE_ON);
}
Das Textobjekt wird in einer anderen Klasse erstellt. In dieser Klasse muss ich es mit der showUnderline-Methode unterstreichen. Die Methode scheint unvollständig zu sein.
Ich fotografiere für den exklusiven Java-Ansatz, also ohne HTML.
Wie verknüpfe ich den Text mit der showUnderline-Methode?Wie unterstreiche ich Text "Text", wenn Text ein Feld ist?
Betrachten Sie die Details zu sagen - ist das Schwingen? Ein JTextArea? JTextPane? Etwas anderes? Was? –
danke, ist das besser? – user1320668
müssen Sie möglicherweise Paint-Methode aufrufen und setzen Sie Ihr Attribut –