- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
JavaWing图形界面编程技术手册概要1
图形界面编程技术手册
编写:Kende_zhu
第一节 基本容器JFrame
1、第一个JFrame窗体程序
public class JFrameDemo {
public static void main(String[] args) {
JFrame jf = new JFrame(这是我的第一个swing窗体);
Dimension d = new Dimension(300, 200);
jf.setSize(d);
Point p = new Point(500, 400);
jf.setLocation(p);
jf.setVisible(true);
}
}
第二节 标签组件JLabel
1、定义标签对象
public class JLabelDemo {
public static void main(String[] args) {
JFrame jf = new JFrame(这是我的第一个swing窗体);
JLabel lab = new JLabel(KENDE, JLabel.CENTER);//实例化标签对象
jf.add(lab);//将组件添加到面板中
Dimension d = new Dimension(300, 200);
jf.setSize(d);
Point p = new Point(500, 400);
jf.setLocation(p);
jf.setVisible(true);
}
}public class JLabelDemo2 {
public static void main(String[] args) {
JFrame jf = new JFrame(这是我的第一个swing窗体);
JLabel lab = new JLabel(KENDE, JLabel.CENTER);//实例化标签对象
Font font = new Font(Dialog, Font.ITALIC + Font.BOLD, 30);
lab.setFont(font);
jf.add(lab);//将组件添加到面板中
Dimension d = new Dimension(300, 200);
jf.setSize(d);
Point p = new Point(500, 400);
jf.setLocation(p);
jf.setVisible(true);
}
}
3、得到本机中所有的字体
public class GetAllFonts {
public static void main(String[] args) {
GraphicsEnvironment g = GraphicsEnvironment
.getLocalGraphicsEnvironment();
String fonts[] = g.getAvailableFontFamilyNames();
for (String name: fonts) {
System.out.println(name);
}
}
}
4、在JLabel中设置显示的图片
public class JLabelDemo3 {
public static void main(String[] args) {
JFrame jf = new JFrame(这是我的第一个swing窗体);
Icon icon = new ImageIcon(E:\\picBackGroud\\野生动物王国.jpg);
JLabel lab = new JLabel(KENDE, icon, JLabel.CENTER);// 实例化标签对象
Font font = new Font(Serif, Font.ITALIC + Font.BOLD, 30);
lab.setFont(font);
jf.add(lab);// 将组件添加到面板中
Dimension d = new Dimension(300, 200);
jf.setSize(d);
Point p = new Point(500, 400);
jf.setLocation(p);
jf.setVisible(true);
}
}public class JButtonDemo01 {
public static void main(String[] args) {
JFrame frame = new JFrame(Welcome
您可能关注的文档
- JAVA 练习题第7章java语言的异常概要1.pptx
- 水压致裂法的应用成果概要1.docx
- java+数据库的学生管理系统概要1.doc
- java 第11章 基于Swing的图形用户界面设计概要1.ppt
- Java08Java高级编程2多线程概要1.ppt
- 水吧礼仪、工作流程培训概要1.ppt
- 水华的成因及防治概要1.ppt
- Java10概要1.ppt
- java1概要1.doc
- 地下管线发展状况概要1.pptx
- 后端微服务架构:SpringCloud微服务链路追踪实战:SpringCloudSleuth与Zipkin.docx
- 后端微服务架构:微服务概念:微服务架构的未来趋势与挑战.docx
- 后端微服务架构:Kubernetes:Kubernetes监控与日志:Prometheus与ELK.docx
- 后端微服务架构:Istio:服务网格中的监控与日志.docx
- 后端微服务架构:微服务概念:微服务的生命周期管理.docx
- 后端微服务架构:Istio:Istio在实际项目中的应用案例.docx
- 后端微服务架构:NATS:NATS JetStream高级特性.docx
- 后端微服务架构:ServiceMesh:微服务架构演进:从APIGateway到ServiceMesh.docx
- 后端微服务架构:SpringCloud:微服务持续集成与持续部署:Jenkins与GitLabCI.docx
- 后端微服务架构:SpringCloud:微服务架构概论与SpringCloud介绍.docx
最近下载
- 三宝、四口、五临边防护方案.doc VIP
- 2024年江苏省徐州市泉山区永安街道招聘社区工作者真题及参考答案详解一套.docx VIP
- 清洁服务公司垃圾清运作业流程分析.docx VIP
- 2025年黑龙江林业职业技术学院高职单招笔试语文试题库含答案解析(5套共100道单选合辑).docx VIP
- 粮食烘干机投标方案(技术方案).docx
- 2025黑龙江中国龙江森林工业集团有限公司所属事业单位招聘243人备考题库及答案解析.docx VIP
- 2024年青海大学附属医院招聘真题.docx VIP
- 2024年江苏省徐州市泉山区湖滨街道招聘社区工作者真题及答案详解一套.docx VIP
- 2024年江苏省徐州市鼓楼区环城街道招聘社区工作者真题及答案详解一套.docx VIP
- 两宋风云录:第二部.docx VIP
文档评论(0)