Hello World ,我对java有点陌生,我有一个问题,我正在尝试访问不同类中的本地jframe,例如
Public class Mine extends JFrame {
public Mine() {
setSize(200,200);
setTitle("Mine");
setVisible("true");
JButton b = new JButton("Open");
b.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
JFrame fine = new JFrame("How are You");
fine.sizeSize(200,200);
fine.setVisible(true);
}
)};
}
}
现在我正在尝试访问本地 JFrame:
JFrame fine = new JFrame("How are you");
拜托,这不是一个好的代码,我所问的是有没有一种方法可以在另一个类构造函数中访问本地 JFrame,例如
最佳答案
确定您在这里尝试的内容或为什么要这样做有点困难,但是如果您想从不同的类访问该 JFrame,则应该将其声明为实例变量并创建一个它的访问器方法:
Public class Mine extends JFrame {
private JFrame fine;
public Mine() {
...
...
fine = new JFrame("How are You");
...
...
}
public JFrame getFine() {
return fine;
}
关于Java - 无法访问另一个类中的本地jframe,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23175212/