蒲牢鸣天

  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 :: 管理 ::

2012年3月30日

摘要: 附加的swing小部件(上)JComboBox组件在这一节中,我将介绍Swing库中的其他全部组件、如何使用它们、它们看起来是什么样的,等等,这部分内容应当让您更好地了解Swing为UI开发人员提供了什么。我们从JComboBox开始介绍。组合框与下拉选择相似,区别在于使用组合框时用户可以不从列表中选择项目,还可以选择一个(而且只有一个)项目。在某些版本的组合框中,还可以输入自己的选择。浏览器的地址栏就是一个示例:它是一个允许输入自己选项的组合框。JComboBox的重要函数包括JComboBox包含的数据。需要有一种方法来设置JComboBox中的数据、修改数据、在用户选择时得到用户的选择。 阅读全文
posted @ 2012-03-30 22:13 蒲牢鸣天 阅读(1673) 评论(0) 推荐(1)

摘要: 简单的swing小部件JLabel组件Swing库中最基础的组件是JLabel。它所做的正是您所期望的:呆在那儿,看起来很漂亮,描述其他组件。下图显示了的JLabel实际应用:JLabel不太吸引人,但是仍然有用。实际上,在整个应用程序中,不仅把JLabel用作文本描述,还将它用作图片描述。每当在Swing应用程序中看到图片的时候,它就有可能是JLabel。JLabel对于Swing初学者来说没有许多意料之外的方法。基本的方法包括设置文本、图片、对齐以及标签描述的其他组件:·get/setText():获取/设置标签的文本。·get/seticon():获取/设置标签的图片 阅读全文
posted @ 2012-03-30 20:52 蒲牢鸣天 阅读(1686) 评论(1) 推荐(3)

摘要: UI组件简介在开始学习Swing之前,必须回答针对真正初学者的一个问题:什么是UI?初学者的答案是“用户界面”。但是因为本教程的目标是要保证您不再只是个初学者,所以我们需要比这个定义更高级的定义。所以,我再次提出这个问题:什么是UI?您可能把它定义成您按下的按钮、打字的地址栏、打开和关闭的窗口,等等,这些都是UI的元素,但是除了在屏幕上看到的这些之外,还有更多都是UI元素。比如鼠标、键盘、音量、屏幕颜色、使用的字体,以及一个对象相对于另一个对象的位置,这些都包含在UI之中。实际上,在计算机和用户的交互之中扮演角色的任何对象都是UI的组成部分。这看起来足够简单,但是您应当惊讶的是,有许多人和大型 阅读全文
posted @ 2012-03-30 20:22 蒲牢鸣天 阅读(3633) 评论(5) 推荐(6)