java在窗口1中点击一个按钮弹出窗口2,怎么让窗口2固定在窗口1上面?

类似这样的效果,下面那是窗口1,上面是窗口2.

你好:这个没办法,内置这么设计的,你可以设置1窗口隐藏的,hide方法就可以做到。其实没必要的。这个的话,不用的直接关掉。追问

我知道能隐藏啊,可是不想做到一上一下的那种效果。

追答

那就只能是绝对位置了,这个不推荐,换个电脑就出问题,不能居中,你的需求有问题,还是调整下思路吧。

追问

那你能给我解释一下怎么绝对定位这两个窗口的位置能实现窗口1在下,窗口2在上吗?

追答

那个就是获取到程序窗口的位置,之后直接找他到左上角图标的横坐标和纵坐标为0,0或者到你的窗口的长度,之后你可以设置你的width和higth;这个很麻烦的,可以直接下载个netbeans自己花图形实现,不是一两句话能搞定的

温馨提示:内容为网友见解,仅供参考
第1个回答  2015-04-16
弹出的窗口2,需要设置为模态窗口
你是Web还是桌面程序?使用社么方法弹出窗口的?追问

用的是eclipse,做的是java的Swing类。

java在窗口1中点击一个按钮弹出窗口2,怎么让窗口2固定在窗口1上面?
你好:这个没办法,内置这么设计的,你可以设置1窗口隐藏的,hide方法就可以做到。其实没必要的。这个的话,不用的直接关掉。

java窗体上的按钮事件弹出另一个窗体怎么令前1个窗体关闭
public TestWindow(String s) { btn=new JButton("开启第二个窗口");btn.addActionListener(this);frame1=new JFrame();frame2=new JFrame();create1(s);} public void create1(String s) { frame1.setTitle(s);frame1.setSize(100,100);frame1.getContentPane().add(btn);frame1.setVi...

java在一个窗口中打开另一个窗口, 两个窗口不同时关闭
这是父窗口中,点击“添加人员”弹出子窗口- * \/\/这个函数是打开一个新的窗口 function openwin(url,wwidth,wheight){ var x=(screen.Width-wwidth)\/2;var y=(screen.Height-wheight)\/2;window.open(url, '', 'toolbars=0, scrollbars=0, location=0,statusbars=0, menubars=0,...

Java中怎么在一个窗体点击一个按钮打开另一个窗体?
就行了。。当然,你的Form2类,要设置Visible为True,同时设置大小位置。不然,你看不到窗体。给你贴个代码,你自己看吧 该代码经过调试,验证可行。import java.awt.FlowLayout;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import javax.swing.JButton;import javax.swing.J...

Java如何实现关闭一个窗口弹出另外一个窗口
在Java中,对窗口任何操作都会对应的监听事件,故要实现关闭一个窗口时弹出另外一个窗口,只需要在该关闭的窗口的监听事件中添加弹窗事件即可。具体实现如下:this.addWindowListener(new WindowAdapter(){ Override public void windowClosing(WindowEvent e){ setVisible(false);new JFrame("新窗口");}})...

JAVA怎么写代码使一个窗口打开另一个窗口
1、首先,我们需要在代码中导入相应的包,以便能够使用JFrame类。然后,新建一个窗口类继承自JFrame类。2、在窗口类中创建一个初始化方法,我们需要在该方法中初始化窗口类对象,并将其显示出来。3、对窗口对象进行初始化时,我们先设置好窗口的标题。4、再设置窗口的大小,参数分别为窗口的长和宽,...

如何在java程序中,当点击一个按钮后,关闭当前窗口,开启一个新的窗口...
}}private void clearText() {\/\/清空文本框, 密码框的输入jtf1.setText("");jpf1.setText("");}\/\/main方法, 程序的入口public static void main(String[] args) {new LoginFrame().setVisible(true);\/\/创建登录窗口,并可见}}MainFrame类import java.awt.*;import java.awt.event.*;import ...

javascript 弹出窗口后怎么让网页留在本页面
getElementById("button1").focus();\/\/光标再次定位到父窗口的按钮上 }\/\/HTML代码 可以的,原理是点击“弹出窗口”按钮之后然后弹出窗口,之后再把光标定位到父窗口的按钮上这样就显示在父窗口上。

电脑桌面某个窗口在最前面显示怎么设置
工具-intermet选项-选项卡设置-遇到弹出窗口时-始终在最新选项卡中打开弹出窗口,打上勾就行了。要想让某个窗口总在最前面,只要将鼠标移到相应的窗口标题项并点击鼠标(左右键均可)即可,如图所示。单击后该窗口标题前面的图标也相应地多了一个方框(如果没有图标则会显示一个对勾),表明该窗口已经设置...

在java中怎么样实现点击一个按钮同时刷新2个不同的界面?
re+=" 页面2 "} alert("操作成功! 刷新了页面:" + re);}

相似回答