JavaPackager打包Swing程序到windows、MacOS、Linux三个平台_Eclipse版本

首先在eclipse中创建Maven项目,这个应该很简单的,流程为:

  1. 在这里插入图片描述
  2. 在这里插入图片描述
  3. 在这里插入图片描述

接着在javaprojectdemo下的src/main/java下创建com.hmedu.swing的包(我是完全按照我的项目来写的,基础好的可以自己随便创建)

接着创建SwingComponent类 Java文件

package com.hmedu.swing;
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;

public class SwingComponent
{
   
	JFrame f = new JFrame("测试");
	// 定义一个按钮,并为之指定图标
	Icon okIcon = new ImageIcon("ico/ok.png");
	JButton ok = new JButton("确认" , okIcon);
	// 定义一个单选按钮,初始处于选中状态
	JRadioButton male = new JRadioButton("男" , true);
	// 定义一个单选按钮,初始处于没有选中状态
	JRadioButton female = new JRadioButton("女" , false);
	// 定义一个ButtonGroup,用于将上面两个JRadioButton组合在一起
	ButtonGroup bg = new ButtonGroup();
	// 定义一个复选框,初始处于没有选中状态。
	JCheckBox married = new JCheckBox("是否已婚?" , false);
	String[] colors = new String[]{
   "红色" , "绿色"  , "蓝色"};
	// 定义一个下拉选择框
	JComboBox<String> colorChooser = new JComboBox<>(colors);
	// 定义一个列表选择框
	JList<String> colorList = new JList<>(colors);
	// 定义一个8行、20列的多行文本域
	JTextArea ta = new JTextArea(8, 20);
	// 定义一个40列的单行文本域
	JTextField name = new JTextField(40);
	JMenuBar mb = new JMenuBar();
	JMenu file = new JMenu("文件");
	JMenu edit = new JMenu("编辑");
	// 创建“新建”菜单项,并为之指定图标
	Icon newIcon = new ImageIcon("ico/new.png");
	JMenuItem newItem = new JMenuItem("新建" , newIcon);
	// 创建“保存”菜单项,并为之指定图标
	Icon saveIcon = new ImageIcon("ico/save.png");
	JMenuItem saveItem = new JMenuItem("保存" , saveIcon);
	// 创建“退出”菜单项,并为之指定图标
	Icon exitIcon = new ImageIcon("ico/exit.png");
	JMenuItem exitItem = new JMenuItem("退出" , exitIcon);
	
	JCheckBoxMenuItem autoWrap = 
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

韩眀

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值