当前位置: 首页 > 知识库问答 >
问题:

GUI源码IntelliJ Idea

江宏深
2023-03-14
private void $$$setupUI$$$() {
    panel1 = new JPanel();
    panel1.setLayout(new com.intellij.uiDesigner.core.GridLayoutManager(1, 1, new Insets(0, 0, 0, 0), -1, -1));
    tabbedPane1 = new JTabbedPane();
    panel1.add(tabbedPane1, new com.intellij.uiDesigner.core.GridConstraints(0, 0, 1, 1, com.intellij.uiDesigner.core.GridConstraints.ANCHOR_CENTER, com.intellij.uiDesigner.core.GridConstraints.FILL_BOTH, com.intellij.uiDesigner.core.GridConstraints.SIZEPOLICY_CAN_SHRINK | com.intellij.uiDesigner.core.GridConstraints.SIZEPOLICY_CAN_GROW, com.intellij.uiDesigner.core.GridConstraints.SIZEPOLICY_CAN_SHRINK | com.intellij.uiDesigner.core.GridConstraints.SIZEPOLICY_CAN_GROW, null, new Dimension(200, 200), null, 0, false));
    final JPanel panel2 = new JPanel();
    panel2.setLayout(new com.intellij.uiDesigner.core.GridLayoutManager(1, 1, new Insets(0, 0, 0, 0), -1, -1));
    tabbedPane1.addTab("Log In", panel2);
    final JPanel panel3 = new JPanel();

还有错误警告“无法解析符号'intellij'”如何修复?

共有1个答案

邵繁
2023-03-14

IDEA生成的源码(正如大量的注释输出所说明的那样)不是要编辑的。

不清楚你的问题中关于什么看起来不同的意思:你是说考虑到预览的样子,你认为它应该是什么样子吗?或者代码产生的结果gui看起来确实不同...如果后面-请提供所有源代码,使我们能够更深入地研究。

出现警告是因为类(如GridLayoutManager)在运行时之前对IDE/编译器是不可见的。但是,如果程序是从IDEA运行的,它应该执行得很好,因为forms_rt.jar(包含这个和其他有用的类)将出现在类路径中。

 类似资料:
  • 本文向大家介绍详解python3 GUI刷屏器(附源码),包括了详解python3 GUI刷屏器(附源码)的使用技巧和注意事项,需要的朋友参考一下 过年GUI博客二连发,本打算出去玩玩,奈何空气,天气实在差,遂使用tkinter开发一款GUI刷屏器,写此博客记录一下我的开发思路。 一.准备工作 本次使用除tkinter库之外还使用了pynput库,可以使用 安装 二.预览 在长文本框中输入要刷屏的

  • 通过上面的实例可以知道通过 __members__ 可以遍历枚举类的所有成员。 那有没有想过为什么呢? 当你看到那段代码的时候,有没有想过为什么通过 __members__ 就能遍历枚举类型的所有成员出来? 我们可以先来大致看看 Enum 的源码是如何实现的; Enum 在模块 enum.py 中,先来看看 Enum 类的片段 class Enum(metaclass=EnumMeta):

  • 避免状态单例 当编写纯客户端 (client-only) 代码时,我们习惯于每次在新的上下文中对代码进行取值。但是,Node.js 服务器是一个长期运行的进程。当我们的代码进入该进程时,它将进行一次取值并留存在内存中。这意味着如果创建一个单例对象,它将在每个传入的请求之间共享。 如基本示例所示,我们为每个请求创建一个新的根 Vue 实例。这与每个用户在自己的浏览器中使用新应用程序的实例类似。如果我

  • 了解了源码的文件目录,这一节我们看看如何调试源码。 即使版本号相同(当前最新版为17.0.0 RC),但是facebook/react项目master分支的代码和我们使用create-react-app创建的项目node_modules下的react项目代码还是有些区别。 因为React的新代码都是直接提交到master分支,而create-react-app内的react使用的是稳定版的包。 为

  • 有些情况下,比如我们自己从Github下载了最新的代码,或者自己临时修改了一点代码,想要编译后的Build文件夹的内容,需要自行编译源码,这里介绍一下编译的方法 下载源码之后,可以发现根目录存在一个gulpfile.js文件,编译源码就是使用 gulp 编译的成果有四部分, – 生成Apps文件夹,包括helloworld程序和沙盒Sandcastle – 编译后的部署环境下的Cesium文件夹

  • 主要内容:一、mysql介绍,二、源码的结构,三、体系结构,四、总结一、mysql介绍 数据库行业,特别是关系型数据库行业,在大约二十年前左右,是相当火的,可能现在的搞计算机的体会不深,毕竟各种NoSql和分布式数据库层出不穷。想当年,有一段时间也想当个DBA去外企香一下。会写一手好的Sql语句,实现别人无法实现的功能并且速度更快更安全是面试时的基本要求。 当时能接触到的数据库,老的文件型的就不提了,基本就是几家,如Oracle,DB2,赛贝思等,非常少(微软的S