将JPanel从main移动到简单类

时间:2014-05-11 08:16:13

标签: java swing jpanel

我在我的主课程中准备好了一个计算器,但我现在想要在课堂上移动它,而不是在主课程中,当我这样做时,我会遇到一些错误。我可以使用名称asd创建我的JPanel,但我不能使用以下任何一个:

asd.setTitle("Calculator");
asd.setSize(200, 250);
asd.setResizable(false);

我收到错误"包asd不存在"!我必须重新制作计算器,否则我做错了什么?

1 个答案:

答案 0 :(得分:0)

好像你使用命令

创建了Jpanel
JPanel asd = new asd();

而不是

JPanel asd = new JPanel();

编辑:基于注释中的代码,因为你是全局调用方法,所以你只能全局实例化对象。

如果要在构造函数中生成整个面板,则代码应如下所示:

 public class kompiouteraki{
 // attributes here    

        public kompiouteraki(){
        // your code here
        }
 } 

有关如何设置课程的详细信息,请访问class structure