我正在为一个项目创建一个JFrame,当试图编辑它时,design选项卡是空白的。
我已经创建了一个测试项目,所有的东西都是默认的,而这个“错误”仍然存在。
下面是测试的代码:
package test;
import java.awt.BorderLayout;
import java.awt.EventQueue;
import javax.swing.JFrame;
import javax.swing.JPanel;
import javax.swing.border.EmptyBorder;
public class Test extends JFrame {
private JPanel contentPane;
/**
* Launch the application.
*/
public static void main(String[] args) {
EventQueue.invokeLater(new Runnable() {
public void run() {
try {
Test frame = new Test();
frame.setVisible(true);
} catch (Exception e) {
e.printStackTrace();
}
}
});
}
/**
* Create the frame.
*/
public Test() {
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setBounds(100, 100, 450, 300);
contentPane = new JPanel();
contentPane.setBorder(new EmptyBorder(5, 5, 5, 5));
contentPane.setLayout(new BorderLayout(0, 0));
setContentPane(contentPane);
}
}
WindowBuilder是否与某些插件存在不兼容?我有几个Python和其他只是QOL。
编辑:问题已经解决,对于任何也要经历这一过程的人,只需在eclipse.ini的最后一行添加--illegal-access=permit
。
在使用Java16运行Eclipse时,这是已知的问题:
Eclipse bug 572210-使用CGLIB进行反射访问破坏了java 16及更高版本中的windowbuilder
作为一种解决办法(请参阅注释3),在eclipse.ini
中,在结尾处(或至少在-vmargs
之后)添加以下行:
--illegal-access=permit
我是Eclipse(或任何前端开发程序)的WindowBuilder工具的新手,我安装了WindowBuilder,SWT来查看它。创建新项目时,我转到: 新建>其他>WindowBuilder>SWT Designer>SWT/JFace Java项目 创建新类时,我转到: 这将生成一个初始的主代码,下面有源代码和设计选项卡。我的问题是,当进入design选项卡时,它总是空的,如下所示: 我找不
想改进这个问题吗?通过编辑这篇文章添加细节并澄清问题。 在WindowBuilder编辑器中升级到Eclipse2020-09(4.17)后,Java代码显示在“源”选项卡中(如预期),但“设计”选项卡中不再显示任何内容。我希望图形编辑器会显示在“设计”选项卡中,就像我升级之前一样。
[编辑] 类似于分部和模板的复杂嵌套问题 到目前为止,是使用Angulal-UI状态解决方案更好,还是应该坚持使用ng-包括? 到目前为止,我在AngularJS应用程序中每个URL有一个视图。我需要建立一个新的视图,它应该有3个选项卡,我在试图弄清楚如何设计视图架构方面遇到了困难。 请注意,这3个选项卡后面的业务模型对象是相同的。 第一个选项卡用于查看和编辑业务对象上的数据。所以第一个选项卡中已
我最近买了一个M1处理器的Macbook,用来编程。我已经为JAVA编程安装了Eclipse IDE。在安装Windows BUilder和Eclipse Market place for java GUI所需的软件之后,我的design选项卡仍然是空白的。同样的方法在我的Windows桌面上工作,但在这里不起作用,我该怎么做?所以它起作用了