发表时间:2007-06-03
最后修改:2009-07-04
void setFonts(Font f) 设置组件字体
void setBounds(int x,int y,int w,int h) 设置坐标,x,y表示在容器中坐标,w,h表示宽和高
void setLocation(int x,int y) 移动到x,y 处;void setSize(int w,int h) 设置宽和高
void setVisible(boolean b) 设置组建是否可见
int getBounds().wigth 获取宽;int getBounds().height 获取高
int getBounds().x 获取x 坐标;int getBounds().y 获取y 坐标
Toolkit getToolkit() 获取工具包对
void setEnabled(boolean b) 设置是否可以使用(默认可以)
第七章 窗口和菜单
1、窗口
Frame() 构造窗口;Frame(String s) 窗口标题是s
setBounds(int x,int y,int w,int h) 窗口位置x,y,宽w,高y
setSize(int w,int h) 设置窗口位置(单位是像素)
setBackground(Color c) 设置背景颜色;setVisible(boolean b) 设置窗口是否可见
pack() 窗口出现时紧凑;setTitle(String s) 设置标题为s
getTitle() 获取标题;setResizable(boolean b) 设置窗口大小是否可以调整
2、菜单条
Menubar() 构造菜单条;setMenubar() 窗口添加菜单条
3、菜单
Menu() 构造菜单;Menu(String s) 构造菜单,
http://www.kpwang.com/标题s
add(MenuItem item) 菜单增加菜单选项item;add(String s) 向菜单增加选项s
getItem(int n) 获取n处的选项;getItemCount() 获取选项数目
insert(MenuItem item,int n) 在n处插入菜单选项item
insert(String s,int n) 在n处插入菜单选项
remove(int n) 删除菜单的n处的菜单选项;removeAll() 删除全部
4、菜单项
MenuItem() 构造菜单项;MenuItem(String s) 构造标题是s的菜单项
setEnabled(boolean b) 设置是否可以被选择;getLabel() 得到菜单选项名
addActionListener() 添加监视器
5、有关菜单的技巧
addSeparator() 增加菜单分割线;CheckboxMenuItem() 复选框菜单项
setShortcut(MenuShortcut k) 设置快捷键(k取值KeyEvent.VK_A----KeyEvent.VK_Z)
第八章 建立对话框
1、Dialog类
Dialog(Frame f,String s) 构造对话框,初始不可见,s是标题,f是对话框所依赖的窗口
Dialog(Frame f,String s,boolean b) b设置初始是否可见
getTitle() 获取对话框标题;setTitle(String s) 设置对话框标题
setModal(boolean b) 设置对话框模式;setSize(int w,int h) 设置对话框大小
setVisible(boolean b) 显示或隐藏对话框
2、FileDialog类
Filedialog(Frame f,String s,int mode) mode的值是fileDialog.LOAD或者fileDialog.SAVE
public String getDirectory() 获取当前文件对话框中显示的文件所属目录
public String getFile() 获取当前文件对话框中文件的字符串表示,不存在返回null
第九章 Java中的鼠标和键盘事件