是否有JLabel的附加功能,就像在JTextArea中一样?
JTextArea Text = new JTextArea("including; ");
Text.append("button1,");
答案 0 :(得分:4)
不,但每次要添加文字时都可以这样做
label.setText(label.getText() + "text u want to append");
答案 1 :(得分:2)
如果您真的想要一个名为.append(text)
的方法,则可以创建自己的自定义标签
public class MyLabel extends JLabel {
public MyLabel(String text) {
super(text);
}
public void append(String appendText) {
setText(getText() + appendText);
}
}
您可以创建标签:
MyLabel myLabel = new MyLabel("First Text");
myLabel.append("Appended Text");