Java- 图形用户界面基础

2019-01-29  本文已影响30人  青葱烈马

Java- 图形用户界面基础

  1. 每个容器都有一个布局管理器,它按照所需的位置在容器中定位和放置组件。三个简单且常用的布局管理器是 FlowLayoutGridLayoutBorderLayout
  2. 可以将 JPanel 作为子容器来将组件分组以得到所需的布局。
  3. 使用add方法将组件放到JFrameJPanel。默认情况下,框架的布局是 BorderLayout,而JPanel 的布局是 FlowLayout
  4. 可以使用 java.awt.Color 类设置 GUI 组件的颜色。颜色是由红、绿和蓝三原色组成的,每种颜色都是用一个无符号的字节值表示它的深度,它的取值范围从0(最暗度)到255(最亮度)。这就是通常所说的 RGB 模式。
  5. 为了创建一个 Color 对象,应该使用 new Color(r,g,b),这里的rgb 表示该颜色的红色、绿色和蓝色的成分。还可以使用在 java.awt.Color 中定义的13种标准色(BLACK 黑色、BLUE 蓝色、RED 红色、CYAN 青色、DARK_GRAY 深灰、GRAY 灰色、GREEN 绿色、LIGHT_GRAY 淡灰、MAGENTA 洋红、ORANGE 橘色、PINK 粉红、WHITE 白色和 YELLOW 黄色)。
  6. 每个 Swing GUI 组件都是 javax.swing.JComponent的子类,而 JComponent 则是 java.awt.Component的子类。Component中的属性 fontbackgroundforegroundheightwidthpreferredSize 都被它们的子类继承,JComponent中的 toolTipTextborder 属性也是如此。
  7. 可以在任何一个 Swing 组件上使用边界。可以使用 ImageIcon 类创建一个图像图标,然后将它显示在标签和按钮上。按钮和边界是可以共享的。
上一篇 下一篇

猜你喜欢

热点阅读