我把按钮做在一个多个Button放在一个JPanel中,把多个JTextArea放在一个JPanel中,两个JPanel又放在JFrame中。现在定义每个Button的事件,需要能够得到JTextArea中的字符串,该怎么做?
Button.java//Button的JPanel
Text.java//JTextArea的JPanel
MyFrame.java//JFrame
Button.java//Button的JPanel
Text.java//JTextArea的JPanel
MyFrame.java//JFrame
在class Button中加上:
public JButton[] getButtons()
{
return this.buttons;//JButton[] buttons = new JButton[NUM];
}
在class Text中加上:
public JTextArea[] getTextAreas()
{
return this.textAreas;//JTextArea[] textAreas= new JTextArea[NUM];
}
之后再调用
我的问题不是这样,而是怎么调用到一个JPanel里按钮的事件怎么调用另一个JPanel中JTextArea,现在二楼的方法。