java_高级_界面GUI编程

这篇博客介绍了Java图形用户界面(GUI)编程,包括使用java.awt和java.swing包创建窗体、面板、各种元素以及处理事件。讲解了JFrame、JPanel、JScrollPane、JLabel、JTextField、JPasswordField、JComboBox、JTextArea、JButton及其相关方法,还涵盖了弹窗提示和确认信息的实现。
摘要由CSDN通过智能技术生成
java.awt包     --  比较旧的图形界面包
java.swing包   --  改良后的图形界面

窗体
   JFrame类表示窗体
this.setVisible(true);  -- 设置窗体是否可见  true-可见  false-不可见
this.setResizable(false); -- 设置窗体是否可变大小  true-可变  false-不可变
this.setSize(600, 400);  -- 设置窗体大小  单位:像素    与屏幕分辨率有关
this.setLocation(200, 150);  -- 设置窗体的起始位置  单位:像素
this.setTitle("测试窗口");  -- 设置窗体的左上角标题
this.setIconImage(Image);  --设置窗体的左上角图标


窗体的事件 -- 关闭事件
this.addWindowListener(new WindowAdapter(){
public void windowClosing(WindowEvent e) {
System.exit(0);
}
});

   所有的内容不能直接放在窗体中,只有面板和菜单可以放在窗体中


面板
  Jpanel类表示标准的面板
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值