我在Java中为我的JTextArea
组件设置了一个名称。我无法在我的设计中创建这个文本区域组件全局。我需要获取文本区域的名称来更改与相关文本区域相关的按钮的颜色。我该怎么办?
JTextArea jtfText1= new JTextArea() ;
jtfText1.setText("adsas");
jtfText1.setName("Q "+Integer.toString(a+1));
jtfText1.getDocument().addDocumentListener(new DocumentListener() {
public void changedUpdate(DocumentEvent e) {
}
public void removeUpdate(DocumentEvent e) {
}
public void insertUpdate(DocumentEvent e) {
System.out.println(a);
JButton button =(JButton)bottom.getComponent(a-1);
button.setBackground(Color.GREEN);
button.setOpaque(true);
}
});