我目前正在学习Java的基础知识,并且无法将另一个类文件的结果显示到另一个类文件中的TextArea中。
第一个文件有一个布尔结构,其中值当前为false,当用户单击一个按钮时,值将变为true。
FirstFile:
public class roll{
boolean bool[] = {true, false, false, false};
第二个文件:有一个显示TextArea和一个按钮的小程序。
public class Text extends Applet{
TextArea tA = new TextArea(" ", 10, 10);
Button btn = new Button("Click to display string");
public void init(){
add(tA);
当第一个文件中的所有值都变为true时,我可以用什么方法在TextArea中显示消息?
答案 0 :(得分:1)
你在TextArea有方法append(String)
。例如:tA.append(bool[0] + "\n");
修改:
https://docs.oracle.com/javase/tutorial/uiswing/events/actionlistener.html
mybutton.addActionListener(new NameClass());
//-----//
class NameClass implements ActionListener{
@Override
public void actionPerformed(ActionEvent e) {
//Your Actions
tA.append("text \n");
}
}