Java 小程序 Jbutton 错误

标签 java swing compiler-errors applet jbutton

现在我正在开发一个 GUI 程序,该程序使用 JButton 类(可以在在线 Swing 教程中找到),代码如下:

import javax.swing.JButton;
public class HelloWorld extends java.applet.Applet {
    public static void main(String[] args) {
        @ConstructorProperties(value="Click")
        public JButton(String Click); //identifier expected and ; expected error from here 
        drawString("test",50,25);
    }
}

编译器给出“预期标识符”错误和“;预期错误”。这是为什么?我应该做什么?

最佳答案

  1. Applet没有 main 方法
  2. 您“似乎”正在主方法中创建一个方法或类或其他一些“事物”(两者的语法都不正确)
  3. 我不知道drawString是什么...
  4. 不要混合使用重型和轻量级组件(当您理解该声明时,您就为 Swing 编程做好了准备)
  5. 避免使用小程序,说真的,只是避免使用小程序,它们会带来很多负担,并且会带来许多您现在不需要的其他问题

使用[type] [identifier]语法声明一个对象,即JButton aButton。您可以使用 new 关键字初始化该变量。 JButton aButton = new JButton("点击");

您似乎缺乏一定程度的通用 Java 语言知识以及 Swing API 知识

首先回到基础,从 The Java™ Tutorials 开始,查看标题为涵盖基础知识的小节

的主题

一旦您掌握了这一点,请查看 Creating a GUI With JFC/Swing

关于Java 小程序 Jbutton 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27558409/

相关文章:

java - Synthetica Swing 它们无法正确加载

Java JTabbedPane无法添加多个选项卡?

python - 错误 'int'对象不可下标python

compiler-errors - 包含具有特征参数的结构的框的大小

java - 在android studio中将新记录插入sqlite时出现问题

java - 强制 View 重绘自身

java - Keycloak:如何以编程方式添加具有关联用户的新子组?

java - 如何在Windows下翻译JFileChooser列标题?

java - 如果为同一个 JButton 注册了 2 个 Action 监听器,则在特定条件下阻止执行 listener2

c++ - C++包含循环。不能使用前向声明