gpt4 book ai didi

Java - 无法访问另一个类中的本地jframe

转载 作者:行者123 更新时间:2023-11-30 03:56:00 25 4
gpt4 key购买 nike

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/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com