JavaSwing设计心得

本文分享了JavaSwing设计的四个步骤,包括明确所需控件、预先定义、构造器内容以及具体控件的创建与设置。通过实例展示了如何创建包含标题、表格和按钮的课程表界面。
摘要由CSDN通过智能技术生成

1. 设计一个界面,首先明确需要哪些控件,这个是需要知道的,然后在最开始就将这些控件定义出来,以备下面的程序使用。

 

2. 该定义些什么东西,能想到的尽量先定义出来,不能想到的之后需要用到再定义也行。

 

3. 构造器以及其内容(以下是一个界面的最基本部分,几乎每个界面的构造器里面都要有这些):

super("课程表");
myft=new Font("微软雅黑", 1, 20);(设置字体,之后的JLabel可能会调用setFont())
this.setLayout(null);
this.setBounds(350, 100, 800, 500);
this.setVisible(true);

4. 构造器中间的内容:假设就是一张课程表(整个表的内容包含标题,一张表格,三个按钮)

      a. 先把JLabel,JTabel和多需要的JButton都new出来,然后setFont,setBounds,该干什么就干什么。最后调用this.add()将控件加进来,JTabel的处理可能多一点。

      b. 接下来,按钮有监听器就加监听器。

      下面是一个例子:

//标题
jl_ttl
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值