문제

is there a append feature for JLabel, like in JTextArea?

JTextArea Text = new JTextArea("including; "); 
Text.append("button1,");
도움이 되었습니까?

해결책

No, but you can do something like this each time you want to add text

label.setText(label.getText() + "text u want to append");

다른 팁

If you really want a method called .append(text), you can create your own custom Label

public class MyLabel extends JLabel {

 public MyLabel(String text) {
    super(text);
 }

 public void append(String appendText) {
   setText(getText() + appendText);
 }
}

Than you can create your Label:

MyLabel myLabel = new MyLabel("First Text");
myLabel.append("Appended Text");
라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top