⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 34.txt

📁 是一个 java 基础学习软件 有设计说明
💻 TXT
字号:
//
Component类
抽象类Component是所有Java GUI组件的共同父类。
Component类规定了所有GUI组件的基本特性,该类中定义的方法实现了作为一个GUI部件所应具备的基本功能。 
Component类(及其子类)中常用的属性和对应的操作属性的方法见下页表格 
//
Component及其子类常用属性和方法
属性名称 	设置属性的方法 				获取属性的方法
背景颜色	void setBackground(Color)		Color getBackground()
边界		void setBounds(Rectangle)
		void setBounds(int,int,int,int) 	Rectangle getBounds()
光标		void setCursor(Cursor)			Cursor getCursor()
拖放目标	void setDropTarget(DropTarget)		DropTarget getDropTarget()
使能		void setEnabled(boolean)		boolean isEnabled()
字体		void setFont(Font)			Font getFont()
前景色		void setForeground(Color)		Color getForeground()
地区		void setLocale(Locale)			Locale getLocale()
位置		void setLocation(Point)
		void setLocation(int,int) 		Pont getLocation()
							Point getLocationOnScreen( )
部件名称	void setName(String)			String getName()
尺寸		void setSize(Dimension)			Dimension getSize()
可见性		void setVisible(boolean)		boolean getVisible()

//
组件类型		说     明
Button			可接收点击操作的矩形GUI组件
Canvas			用于绘图的面板
Checkbox		复选框组件
CheckboxMenuItem	复选框菜单项组件
Choice			下拉式列表框,内容不可改变
Component		组件类
Container		容器类
Dialog			对话框组件,顶级窗口、带标题栏
Frame			基本的Java GUI窗口组件
Label			标签类
List			包含内容可变的条目的列表框组件
Menu			菜单组件
MenuItem		菜单项(二级菜单)组件
//
创建菜单
首先创建一个MenuBar对象,并将其置于一个可容纳菜单的容器(如Frame对象)中。
创建一个或多个Menu对象,并将它们添加到先前创建的MenuBar对象中。
创建一个或多个MenuItem对象,再将其加入到各Menu对象中
//
控制显示效果
Color类
Color类将颜色按照sRGB标准格式进行封装,该格式中红、绿、蓝三原色的取值范围都是0~255。
Color类定义了多个构造方法,常用的有:
	public Color(int r, int g, int b)
	public Color(int r, int g, int b, int a)    // a -- 透明度参数
	Color  c = new Color(200, 170, 90);
	Color  d = new Color(200, 170, 90, 120);
在GUI设计中使用Color类
	Button b = new Button(“Test”);
	Color  c = new Color(200, 170, 90);
	b.setBackground(c)

Panel	基本容器类,不能单独停泊
Scrollbar	滚动条组件
ScrollPane	带水平及垂直滚动条的容器组件
TextArea	多行文本域
TextField	单行文本框
Window	抽象的GUI窗口类,无布局管理器

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -