电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

JAVA图形用户界面的编程控件与布局

JAVA图形用户界面的编程控件与布局_第1页
1/8
JAVA图形用户界面的编程控件与布局_第2页
2/8
JAVA图形用户界面的编程控件与布局_第3页
3/8
实验九:图形用户界面的编程-控件与布局 实验目的 掌握基本的图形界面的设计方法,掌握Swing 组件的使用和设置方法,掌握窗体和面板的布局设计方法。 实验环境 PC/windows2000/2003/XP/ Eclipse/ Jcreator Pro。 实验内容安排 必做题: 【实验9-1】设计如下Swing 界面。程序保存为 Experiment9_1.java。 主要程序代码: class Frame1 //设计一个窗体类 { JButton jb1, jb2, jb3; //按钮 JLabel jl; //标签 Frame1() //构造方法 { jb1 = new ; //创建按钮对象 jb2 = new ; jb3 = new ; jl = new ; //创建标签对象 jl.setFont(new Font("隶书", Font.PLAIN, 32)); //标签字体 JPanel jp1 = new JPanel(); //面板1 JPanel jp2 = new JPanel(); //面板2 .add(jl); //标签放入面板1 .add(jb1); //三个按键放入面板2 .add(jb2); .add(jb3); setLayout( ); //窗体设定为边界布局 add(jp1, ; //标签面板放在窗体上端 add(jp2, ); //按钮面板放在窗体中间 ; //设定窗体大小和位置 ; //设定窗体标题 setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); ; //设定窗体可见 } } 提示: a) 设定标签字体方法:setFont(new Font("隶书", Font.PLAIN, 32)) 图:实验6-1 b) 建议使用BorderLayout()边界布局方式; c) 三个按钮添加至一个JPanel 面板后,再将按钮放入窗体。 【实验9-2】设计如下图所示Swing 界面。程序保存为 Experiment9_2.java。 提示: a) “性别”的两个单选按钮需要加入到 ButtonGroup 按钮组; b) 可将JTextArea 文本区嵌入JScrollPane; c) 建议使用BoxLayout 盒式垂直布局方式: setLayout(new BoxLayout(this.getContentPane(), BoxLayout.Y_AXIS)); d) 可将一组组件放入一个面板,然后再加入盒式布局窗体,如学号一行组件有: JTextField jt1; //用于输入学号的文本框 jt1 = new JTextField(12); JPanel jp1 = new JPanel(); jp1.setLayout(new FlowLayout(FlowLayout.LEFT)); //面板对齐方式 jp1.add(new JLabel("学号: ", JLabel.RIGHT)); //面板加入说明标签 jp1.add(jt1); //面板加入学号文本框 …… add(jp1); //再将面板加入窗体 选做题: 【实验9-3】设计如图所示Swing 界面,程序保存为 Experiment9_3.java。 提示: a) 建议设定一个按钮数组:JButton jb = new JButt...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

JAVA图形用户界面的编程控件与布局

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部