Swing AWT有什么用
发表于:2025-01-27 作者:千家信息网编辑
千家信息网最后更新 2025年01月27日,这篇文章主要介绍了Swing AWT有什么用,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。Swing AWT学习设计程序的用户界面,就
千家信息网最后更新 2025年01月27日Swing AWT有什么用
这篇文章主要介绍了Swing AWT有什么用,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。
Swing AWT学习
设计程序的用户界面,就用到了Swing AWT类库。一般大多数使用JFRAME窗口。
JFRAME的继承结构:
java.lang.Object
java.awt.Component
java.awt.Container
java.awt.Window
java.awt.Frame
javax.swing.JFrame
自定义一个类,创建JFRAME的实例(对象)来调用JFRAME的方法,以此设计界面窗口
// MyWindow: //引入类库 import java.awt.*; //JFrame要用到的类 import java.awt.event.*; //事件类 import javax.swing.*; //包含JFrame class MyWindow{ JFrame jframe=new JFrame();//创建对象 JMenuBar jmb=new JMenuBar();//创建菜单条对象 JMenu jm1,jm2,jm3;//菜单 JMenuItem jmi1,jmi2,jmi3,jmi4;//菜单项 public MyWindow(String title){//构造初始化 jframe.setTitle(title); //设置标题 jframe.setSize(new Dimension(200,180));//定义窗口大小 } //定义方法,添加菜单条和其他控件 viod setMyMenuBar(){ //定义菜单 jm1=new JMenu("文件"); jm2=new JMenu("编辑"); jm3=new JMenu("帮助"); //添加到菜单条 jmb.add(jm1); jmb.add(jm2); jmb.add(jm3); //添加菜单项 jm1.add(jmi1=new JMenuItme("打开")); jm1.add(jmi2=new JMenuItme("退出")); jm2.add(jmi3=new JMenuItme("复制")); jm3.add(jmi4=new JMenuItme("关于")); . . . //菜单条加到窗口上 jframe.setJMenuBar(jmb); jframe.pack(); jframe.setVisible(true); } //其他的方法..... public static viod main(String args[]){ MyWindow mywin=new MyWindow("我的窗口"); mywin.setMyMenuBar(); } }
感谢你能够认真阅读完这篇文章,希望小编分享的"Swing AWT有什么用"这篇文章对大家有帮助,同时也希望大家多多支持,关注行业资讯频道,更多相关知识等着你来学习!
菜单
篇文章
对象
方法
界面
学习
帮助
设计
事件
价值
兴趣
同时
大小
实例
控件
文件
更多
朋友
标题
用户
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
网络安全自查工作总结报告范文
宁波海曙区优秀软件开发
软件开发评估内存
lol晚上几点关闭服务器
监控服务器人机分离
计算机网络技术基础高职
网络安全在烟草中的应用
计算机软件开发是理学么
网络技术具体是干什么的
济南智慧城管软件开发哪儿好
网络安全的释义
咨询软件开发介绍
爱奇艺软件开发面试题目
如东品质网络技术创新服务
数据库ddl用法
网络技术考题频率
服务器管理密码是什么原因
曲阜师范大学软件开发
青岛海陵软件开发公司电话
搭建挖矿中继服务器教程
学网络技术没用了可以退款吗
服务器系统ip是啥
网络安全宣传片 幼儿园
网络安全知识进课堂征文800字
数据库删除链接
网络安全专业能力
服务器厂家属于什么行业
工作场所的网络技术
郑州天域网络技术信息
交通应急数据库服务器招标