java.swing整合

本文探讨了Java在客户端/服务器(C/S)模式下的应用,重点介绍了Swing框架用于桌面应用程序开发的方法,包括容器、GUI组件、布局管理、事件处理等内容,并详细解释了JTree和JTable等复杂组件的应用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

本章是java在C/S模式下的应用,主要应用包括2方面:
    桌面应用程序开发(已被C/C++/delphi占据杀死)  x
    手机开发思想(javax.microedition+多线程(JBuild))
主要内容;
    AWT:(重量级,jdk1.2,略)
    Swing:容器、GUI组件、布局、事件处理,菜单,对话框,JTree和JTable
容器:顶级(常用JFrame)和二级(JPanel/JScrollPane),技巧:使用Container获取顶级容器
组件:JLabel、JTextField、JTextArea、JButton、JCheckBox、JRadioButton、jComboBox(下拉)
布局:    BorderLayout(边框) :JFrame默认
    FlowLayout(流式):JPanel默认
    GridLayout(网格) .....卡片布局/自定义布局....
菜单:JMenuBar<--JMenu<--JMenuItem
对话框:JOptionPane.showMessageDialog()
JTree和JTable:较复杂,在j2se项目中介绍其构造和事件处理,详情参见书籍
事件处理:参见C/S模式整合
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值