- 1、本文档共19页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
西北农林科技大学_实验8 Swing
信息工程学院
Java语言课内实习报告
(2013~2014学年第 二学期)
实习题目:_实验四
姓 名:_____夏伟华___ _________
学 号:_____2012013279___ ___
专 业:____计算机科学技术_______
年级班级:____12级2班____________
实验8
大家终于等到使用Java做图形界面啦,好Happy!!!今天我们就将一起了解图形用户界面基本组件的使用,布局管理器如何对组件进行管理以及事件处理机制的应用。
任务一:小小界面设计
请设计一个界面,包括:菜单,文本框,按钮,标签,文本区,选择框,单选按钮和下拉列表。
import java.awt.EventQueue;
public class Ex8 {
private JFrame frmEclipsev;
private JTextField txtImportJava;
/**
* Launch the application.
*/
public static void main(String[] args) {
EventQueue.invokeLater(new Runnable() {
public void run() {
try {
Ex8 window = new Ex8();
window.frmEclipsev.setVisible(true);
} catch (Exception e) {
e.printStackTrace();
}
}
});
}
/**
* Create the application.
*/
public Ex8() {
initialize();
}
/**
* Initialize the contents of the frame.
*/
private void initialize() {
frmEclipsev = new JFrame();
frmEclipsev.setTitle(Eclipse\u6C49\u5316\u7248V 1.0);
frmEclipsev.setBounds(100, 100, 450, 300);
frmEclipsev.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frmEclipsev.getContentPane().setLayout(null);
txtImportJava = new JTextField();
txtImportJava.setText(System.out.println(\Hello \u7A0B\u5E8F\u733F\););
txtImportJava.setBounds(112, 79, 306, 43);
frmEclipsev.getContentPane().add(txtImportJava);
txtImportJava.setColumns(10);
JButton btnDebug = new JButton(Debug);
btnDebug.setBounds(188, 135, 113, 27);
frmEclipsev.getContentPane().add(btnDebug);
JLabel label = new JLabel(\u6211\u662F\u6807\u7B7E\uFF0C\u663E\u793A\u4FE1\u606F);
label.setBounds(265, 13, 153, 34);
frmEclipsev.getContentPane().add(label);
JTextArea textArea = new JTextArea();
textArea.setText(\u6587\u672C\u533A);
textArea.setBounds(149, 19, 88, 34);
frmEclipsev.getContentPane().add(textArea);
JCheckBox checkBox = new JCheckBox(\u9009\u62E9\u6846);
checkBox.setBounds(10, 17, 133, 27);
frmEclipsev.getContentPane().add(checkBox);
J
您可能关注的文档
最近下载
- DELIXI德力西仪表JKL5CV JKL2CV智能无功功率自动补偿控制器使用说明书 物料号:A0463099500.pdf
- 道路亮化工程项目可行性研究报告.docx
- 幼儿园必备《师德师风培训》-2024鲜版.ppt
- 新北师大版四年级数学上册《认识更大的数》练习题.pdf
- 【西南大学】[机考][0087]《计算机网络》 (3)辅导资料.doc VIP
- 四川327省考行测真题及解析.doc
- (冀教版)八年级生物下册全教案.pdf VIP
- 广东省汕头市2022-2023学年高一下学期期末考试历史试题(解析版).docx
- 专题 事件类记叙文(记叙文阅读)(原卷版).doc VIP
- 颜料红177的制备工艺分析-analysis of preparation technology of pigment red 177.docx
文档评论(0)