聊天窗口设计

这篇博客介绍了如何在Java中设计聊天窗口,包括窗口的建立步骤和常用组件类的使用。内容涵盖了从主类的继承、组件与面板的初始化,到窗口布局的选择,如边界布局和流式布局。同时讲解了各种交互元素,如按钮、标签、文本框、复选框、单选按钮、下拉框、列表、滚动条、选项卡、菜单条和工具条的创建与配置。此外,还涉及了窗口位置、大小、标题、图标以及窗口关闭行为的设置。
摘要由CSDN通过智能技术生成

一、窗口建立:

1.主类:继承容器类和监听器类
2.声明组件数组和面板数组:只声明不初始化
3.main方法:实例化本类:new 构造器
4.构造器:初始化或实例化组件和面板(大小,名称),窗口布局选择(默认边界布局),面板布局选择(默认流式布局),组件添加进面板(位置),面板和组件添加进窗口(位置),窗口设置:窗口最大化否,关闭内存释放否,窗口显示否
总之:添加时,组件先进面板,然后组件和面板在进窗口
5.运行

二、常用类

组件类
JButton:按钮,可以传ImageIcon,方法:setToolTipText(String s):添加提示信息
JLable:标签,可以是字符串对象,也可以是图片对象(new ImageIcon(“图片路径”) 图片可以放在同一个文件夹下
JTextField:文本框
JTextArea:文本域
JCheckBox:复选框(方形,可以设置形状?)
JRadioButton:单选按钮(圆形,可以设置形状?)
JPassword:密码框(文本框类似)
ButtonGroup:存放单选按钮的组,默认只能选一个(作用显示只能选一个&

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值