JAVA GUI设计常见问题
2011-05-31 19:36
435 查看
如何使一个窗口居中屏幕显示
1、JFrame在屏幕中居中显示,只须在主类的构造方法里面加上一句:
setLocationRelativeTo(null);
2、若要让JDialog居中显示,可以加上一句:
JDialogname.setLocationRelativeTo(null);
setLocationRelativeTo()方法一定要JDialog的SetSize()方法或者是pack()的后面,
JFrame的标题栏怎么去掉?
frame.setUndecorated(true);
怎么使窗口置顶
setAlwaysOnTop(boolean alwaysOnTop)
java 如何禁用窗口的最大化按钮
setResizable(false)
java中设置鼠标形状
2007-06-08 17:22
1、JFrame在屏幕中居中显示,只须在主类的构造方法里面加上一句:
setLocationRelativeTo(null);
2、若要让JDialog居中显示,可以加上一句:
JDialogname.setLocationRelativeTo(null);
setLocationRelativeTo()方法一定要JDialog的SetSize()方法或者是pack()的后面,
JFrame的标题栏怎么去掉?
frame.setUndecorated(true);
怎么使窗口置顶
setAlwaysOnTop(boolean alwaysOnTop)
java 如何禁用窗口的最大化按钮
setResizable(false)
java中设置鼠标形状
2007-06-08 17:22
button_clicked { setCursor(Cursor.WAIT_CURSOR) ...... setCursor(Cursor.DEFAULT_CURSOR) } button.setCursor(new Cursor(Cursor.WAIT_CURSOR)); // 变为等待 button.setCursor(new Cursor(Cursor.DEFAULT_CURSOR)); // 完成后要设置回默认箭头 参考java.awt.Cursor的字段摘要: static int CROSSHAIR_CURSOR 十字光标类型。 static int DEFAULT_CURSOR 默认光标类型(如果没有定义光标,则获得该设置)。 static int E_RESIZE_CURSOR 调整窗口右边框位置的光标类型。 static int HAND_CURSOR 手状光标类型。 static int MOVE_CURSOR 移动光标类型。 static int N_RESIZE_CURSOR 调整窗口上边框位置的光标类型。 static int NE_RESIZE_CURSOR 调整窗口右上角位置的光标类型。 static int NW_RESIZE_CURSOR 调整窗口左上角位置的光标类型。 static int S_RESIZE_CURSOR 调整窗口下边框位置的光标类型。 static int SE_RESIZE_CURSOR 调整窗口右下角位置的光标类型。 static int SW_RESIZE_CURSOR 调整窗口左下角位置的光标类型。 static int TEXT_CURSOR 文字光标类型。 static int W_RESIZE_CURSOR 调整窗口左边框位置的光标类型。 static int WAIT_CURSOR 等待光标类型。 JAVA中获得如何获取桌面的宽度和高度 Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize(); JAVA 中执行可执行程序 try{ Runtime.getRuntime().exec(可执行文件路径); } catch(IOException ev){}; JAVA 中执行可执行CHM文档 String helpfileurl="helpfile.chm"; try{ Runtime.getRuntime().exec("hh "+helpfileurl); }catch(IOException ev){}; } JAVA中设置快捷键 (1)给按钮和菜单设置快捷键 菜单 setMnemonic('F'); 按钮setMnemonic(KeyEvent.VK_O); (2)给菜单项注册组合键 setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_O, InputEvent.CTRL_MASK)); (3)实现按F1出现帮助文档 setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_V, 0)); JAVA替换框架左上角茶杯图标 Toolkit tk=Toolkit.getDefaultToolkit(); Image image=tk.getImage(" *.gif"); this.setIconImage(image); |
相关文章推荐
- JAVA GUI设计常见问题
- JAVA GUI设计中遇到的一个小问题
- 用Java进行GUI设计,出现对必需的库 rt.jar 具有一定限制,因此无法访问类型 JButton等问题
- 关于java gui设计中的一些问题
- Java课程设计常见技术问题(程序部署、数据库、JSP)
- Java中GUI相关控件常见问题详解
- java课程设计-小狗来回跑问题
- JAVA面试面试常见问题
- HelloWorld常见问题(Java初学)
- java环境变量设置常见的问题
- Java常见问题集锦
- andorid用到的常见的Java设计模式
- 一步步学Qt,第四天-Qt 建立MainWindow遇到的问题,也是常见GUI工具的问题
- Java菜鸟学习笔记(2)--Ubuntu JDK环境变量配置与常见问题
- 使用java的GUI设计一个简单的登陆界面(1)
- JavaWeb中使用Filter以及装饰者设计模式解决全局编码格式问题
- JAVA网络编程Socket常见问题 【长连接专题】
- java GUI问题
- Java 多线程常见面试问题
- 几种常见设计模式的JAVA实现例子