• IntelliJ IDEA 开发swing(一)


    最近项目组需要开发一个swing小工具,以下是开发过程。

    一、创建工程:

    输入工程名称,选择java module,点击next

    接下来什么都不选点击finish,项目创建成功。

    二、配置项目:

    创建的工程目录结构如下:

    在src同级目录下增加以下文件夹:classes、config、db、lib、plugin、test;添加以下文件:start.bat、build.xml。如图所示:

    选择swingdemo按F4显示工程配置,如图所示:

    将output path选择项目路径下的classes文件夹,将test output path选择为项目路径下test文件夹,便于ant打包,完成后点击确定。

    三、创建GUI FORM

    输入form名称,选择Intellij的GridLayoutManager布局方式,点击确定。

    拖动工作区右侧元件到面板上


    回到SwingDemoMain.java面板中按Alt+Insert呼出generate面板,选择Form Main(),此时会报错,原因是没有给Jpanel命名,返回form页面左侧选中Jpanel输入名称后再次操作即可成功。

    intellij会自动完成main方法

    复制代码
      public static void main(String[] args) {
    
            JFrame jFrame= new JFrame("SwingDemoMain");
            JPanel rootPane=new SwingDemoMain().mainPanel;
            jFrame.setContentPane(rootPane);
            jFrame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
            jFrame.pack();
            jFrame.setSize(800, 600);
            jFrame.setLocationRelativeTo(rootPane);//居中
            jFrame.setVisible(true);
    }
    复制代码

    以上基本上是程序的创建过程,接下来就可以在其中编写代码了。

    编写完成后,可以通过intellij的快捷键Ctrl+Shift+F10进行编译并查看程序运行的效果。

  • 相关阅读:
    IDEA中Maven依赖下载失败解决方案
    Java 泛型 泛型的约束与局限性
    年轻就该多尝试,教你20小时Get一项新技能
    Java入门
    2020全球C++及系统软件技术大会成功落下帷幕
    hashMap底层源码浅析
    hashMap底层源码浅析
    RabbitMQ (二) 简单队列
    RabbitMQ (一) 简介和基本概念
    Linux 关闭/开启密码登录(仅证书登录)
  • 原文地址:https://www.cnblogs.com/Im-Victor/p/8080935.html
Copyright © 2020-2023  润新知