用户界面—它们是使JavaGUI(使用WindowBuilder)能够在eclipse中处理图形的一种方法吗?

nc1teljy  于 2021-07-08  发布在  Java
关注(0)|答案(1)|浏览(334)

我正在尝试使用二维图形,并使其与eclipse中的window builder一起工作,我尝试了许多如何使用它的组合,但我不断地出现错误,它不允许我运行它,因为它会给我语法错误,或者这东西甚至无法工作。
我试着做了一个方法,试着做矩形的形状,但没有用。我喜欢解决这个问题,但我不确定这会如何解决。
例如,
这个代码就是基础。

package com.cookie.clicker;

import java.awt.EventQueue;

import javax.swing.JFrame;

public class GraphicsTest {

    private JFrame frame;

    /**
     * Launch the application.
     */
    public static void main(String[] args) {
        EventQueue.invokeLater(new Runnable() {
            public void run() {
                try {
                    GraphicsTest window = new GraphicsTest();
                    window.frame.setVisible(true);
                } catch (Exception e) {
                    e.printStackTrace();
                }
            }
        });
    }

    /**
     * Create the application.
     */
    public GraphicsTest() {
        initialize();
    }

    /**
     * Initialize the contents of the frame.
     */
    private void initialize() {
        frame = new JFrame();
        frame.setBounds(100, 100, 450, 300);
        frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    }

}

如果您能在这上面添加一个矩形,我们将不胜感激!

cbwuti44

cbwuti441#

你的类必须扩展jframe。以后应该使用windowbuilder提供的向导。选择java包,然后按ctrl+n。这将打开“新建”向导,您可以在其中选择wbjframe类。
入门页面如下:
https://help.eclipse.org/latest/topic/org.eclipse.wb.doc.user/html/index.html

相关问题