首页 > 编程语言 >Java学习十二

Java学习十二

时间:2022-12-05 18:46:48浏览次数:36  
标签:GRAY Java JComponent Color 子类 十二 学习 组件 java

一.小结

1.每个容器都有一个布局管理器,它按照所需的位置在容器中定位和放置组件。三个简单且常用的布局管理器是FlowLayout、GridLayout和BorderLayout。

2.可以将JPane1作为子容器来将组件分组以得到所需的布局。

·使用add方法将组件放到JFrame和JPanel。默认情况下,框架的布局是BorderLayout,而 JPane1的布局是FlowLayout。

3.可以使用java.awt.Color类设置GUI组件的颜色。颜色是由红、绿和蓝三原色组成的,每种颜色都是用一个无符号的字节值表示它的深度,它的取值范围从0(最暗度)到255(最亮度)。这就是通常所说的RGB模式。

4.为了创建一个Color对象,应该使用new Color(r,g,b),这里的r、g和b表示该颜色的红色、绿色和蓝色的成分。还可以使用在java.awt.Color中定义的13种标准色(BLACK黑色、BLUE蓝色、CYAN青色、DARK_GRAY深灰、GRAY灰色、GREEN绿色、LIGHT_GRAY淡灰、MAGENTA洋红、 ORANGE橘色、PINK粉红、RED大红、WHITE白色和YELLOW黄色)。

5.每个Swing GUI组件都是javax.swing.JComponent的子类,而JComponent则是 java.awt.Component的子类。Component中的属性font、background、foreground、 height、width和preferredSize都被它们的子类继承,JComponent中的toolTipText和 border属性也是如此。

6.可以在任何一个Swing组件上使用边界。可以使用ImageIcon类创建一个图像图标,然后将它显示在标签和按钮上。按钮和边界是可以共享的。

 

标签:GRAY,Java,JComponent,Color,子类,十二,学习,组件,java
From: https://www.cnblogs.com/ql201209/p/16953134.html

相关文章

  • JavaScript基础1
    今日内容概要JS简介变量与常量基本数据类型运算符流程控制函数内置对象今日内容详细JS简介全称JavaScript但是与Java一毛钱关系都没有之所以这么叫是为了蹭Ja......
  • maven命令学习-20221205
    1.查看当前maven使用的settting文件mvnhelp:effective-settings2.使用maven把jarinstall进入仓库mvninstall:install-file-Dfile=D:\project\company-biz-11.5.0......
  • JavaScript编程语言
    JavaScript编程语言JavaScript(简称“JS”)是一种具有函数优先的轻量级,解释型或即时编译型的编程语言。JavaScript是一种属于网络的高级脚本语言,已经被广泛用于Web应用开......
  • 5:IO Stream-Java API 实战
    (目录)1.相对论和IO流之说Input/OutputStream词典中Stream的意思是有方向性的流动的液体/电流,强调过程理解I/OStream可以看作是输入/输出方向的流体从相对论的角......
  • JavaScript习题之算法设计题
    //1.九九乘法表for(vari=1;i<10;i++){document.write("<span>");for(varj=1;j<=i;j++){if(j%2==0){......
  • JavaScript习题之填空题
    1.JavaScript有两种引⽤数据类型:__数组___、__对象__。2.Javascript通过__setTimeout___延迟指定时间后,去执⾏某程序。3.Javascript⾥String对象通过__indexOf__⽅法取......
  • JavaScript习题之判断题
    1.JavaScript是Java语言的脚本形式。()2.JavaScript中的方法名不区分大小写。()3.JavaScript语句结束时的分号可以省略。()4.通过外链式引入JavaScript时,可以省略</scr......
  • JavaScript习题之简答题
    1.分别描述HTML、CSS、JS在页面组成中的作用。HTML是超文本标记语言,是用来描述网页的语言,定义网页的结构,内容可以包含文字、图片、视频等。CSS是层叠样式表,定义如何显示HT......
  • Python学习(八):代码结构——if else判断
    1.概述:1.注释:使用#,python会自动忽略#以后的语句;2.换行:使用\,可以使得后面的继续上前面的语句;2.ifelse写法:     ......
  • Java 编程基础01
    一、Java开发环境搭建1、开发工具的下载和安装   1)下载方式一:官网下载www.sun.com     www.oracle.com   2)下载方式二:通过搜索下载www.baidu.c......