开发者社区 问答 正文

cannot be referenced from a static context

screenshot
提示错误:
Error:(9, 35) java: non-static variable this cannot be referenced from a static context
不太理解这个错误,求指点。

展开
收起
蛮大人123 2016-02-27 13:41:48 9994 分享 版权
1 条回答
写回答
取消 提交回答
  • 我说我不帅他们就打我,还说我虚伪

    SimpleFrame是一个非静态的内部类,只能被这个类的非静态方法访问。main方法是静态方法,使用该类创建对象时会出错。解决办法有两个:

    1. 将SimpleFrame变为静态的内部类,即加上static;
    2. 将类移到外面定义。
    2019-07-17 18:48:45
    赞同 1 展开评论
问答分类:
问答地址: