开发者社区> 问答> 正文

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 9624 0
1 条回答
写回答
取消 提交回答
  • 我说我不帅他们就打我,还说我虚伪

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

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

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载