- 1、本文档共39页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Java程序设计视频教程.ppt
* * * * * * * * * * * * * * * * * * //...Where instance variables are defined: Choice choice; //pop-up list of choices //...Where initialization occurs: choice = new Choice(); choice.addItem(ichi); choice.addItem(ni); choice.addItem(san); choice.addItem(yon); label = new Label(); setLabelText(choice.getSelectedIndex(), choice.getSelectedItem()); ... * Dialog * List * ...//Where instance variables are declared: TextArea output; List spanish, italian; ...//Where initialization occurs: //Build first list, which allows multiple selections. spanish = new List(4, true); //prefer 4 items visible spanish.addItem(uno); spanish.addItem(dos); spanish.addItem(tres); spanish.addItem(cuatro); spanish.addItem(cinco); spanish.addItem(seis); spanish.addItem(siete); //Build second list, which allows one selection at a time. italian = new List(); //Defaults to none visible, only one selectable italian.addItem(uno); italian.addItem(due); italian.addItem(tre); italian.addItem(quattro); italian.addItem(cinque); italian.addItem(sei); italian.addItem(sette); . . . * Scrollbar * ScrollPane Scroll Pane 中放入canvas * TextArea and TextField * //Where instance variables are defined: TextField textField; TextArea textArea; public void init() { textField = new TextField(20); textArea = new TextArea(5, 20); textArea.setEditable(false); ...//Add the two components to the panel. } * 组件颜色与字体的设置 Color类与Font类分别定义了一些颜色、字体, 可以创建新的颜色与字体。 Color c=new Color(r,g,b); Font f=new Font(…); * 习题 制作一个计算器的用户界面 尝试使用各种组建与布局管理器 * * * * * * * * * * * * * * * * * * * * * * 2009年 浙江工业大学软件学院 Java程序设计视频教程 Java程序设计视频教程 本讲主题:图形用户界面 组件与布局管理 主讲教师:黄洪 * 第14讲 图形用户界面程序设计(一) 主要内容 组件与容器 布局与布局管理器 * 图形用户界面(GUI) Java中支持图形用户界面编程的包 AWT(Abastract Window Toolkit) 早期版本的图形编程包,平台相关性较强。缺少剪贴板和打印支持功能。 Swing 基于AWT基础之上的新的图形编程包,功能更强大,平台独立性更好。建议在进行java图形用户界面编程时使用Swing。 * 组件和容器
文档评论(0)