请问:
用show能实现Main窗体上子窗体(调用其它class)的非模态显示,那么用哪个命令可以实现子窗体的模态显示?
例:
1:代码
if(e.getActionCommand()=="用户登录")
{
UserLogin UserLoginFrame=new UserLogin(this);
Dimension FrameSize=UserLoginFrame.getPreferredSize();
Dimension MainFrameSize=getSize();
Point loc=getLocation();
UserLoginFrame.setLocation((MainFrameSize.width- FrameSize.width)/2+loc.x,
(MainFrameSize.height-FrameSize.height)/2+loc.y);
UserLoginFrame.pack();
UserLoginFrame.show();
}
2:问题
当点击主窗体上的用户登录菜单时可以实现用户登录窗体非模态显示,那么应改写为什么代码可以实现用户登录窗体模态显示?
用show能实现Main窗体上子窗体(调用其它class)的非模态显示,那么用哪个命令可以实现子窗体的模态显示?
例:
1:代码
if(e.getActionCommand()=="用户登录")
{
UserLogin UserLoginFrame=new UserLogin(this);
Dimension FrameSize=UserLoginFrame.getPreferredSize();
Dimension MainFrameSize=getSize();
Point loc=getLocation();
UserLoginFrame.setLocation((MainFrameSize.width- FrameSize.width)/2+loc.x,
(MainFrameSize.height-FrameSize.height)/2+loc.y);
UserLoginFrame.pack();
UserLoginFrame.show();
}
2:问题
当点击主窗体上的用户登录菜单时可以实现用户登录窗体非模态显示,那么应改写为什么代码可以实现用户登录窗体模态显示?
解决方案 »
- protected——继承访问权限。我一直没搞懂呀,求解。
- Java SE基本学完了,开始迷茫...求高人指点!
- java调用dll问题,请高手指教
- 调试jdk1.6 sample\nio\server出现的问题
- 这个问题谁知道?
- 请问tomcat启动的时候会运行哪些用户编写的程序?
- 小问题!@!!!!
- 谁能刚给我解释一下类CopyServer中的while((line=brin.readLine())!=null)什么时候成立
- 打算学java ,请大家给推荐基本好书,最好有电子教程的
- 关于DataOutputStream和DataInputStream求教
- java编程思想里的问题,请教大家
- 用executeUpdate插入数据库的数据为何无法保存?
UserLoginFrame.setLayeredPane(getLayeredPane().setLayer(UserLoginFrame,JLayeredPane.MODAL_LAYER))
可能写的不太确切,仅提供一思路.其他一样..
MainWindow.java:118: cannot resolve symbol
symbol : method setLayer (UserLogin,java.lang.Integer)
location: class javax.swing.JLayeredPane
UserLoginFrame.setLayeredPane(getLayeredPane().setLayer(UserLoginFrame,JLayeredPane.MODAL_LAYER));1、getLayeredPane()错在哪里?
2、如何做到UserLoginFrame是JDialog 继承下来.