Java- 图形用户界面基础

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 类创建一个图像图标,然后将它显示在标签和按钮上。按钮和边界是可以共享的。

猜你喜欢

转载自blog.csdn.net/weixin_34352449/article/details/87380700