java中如何让登陆窗口显示在屏幕的正中间
\/*通过以上代码获取屏幕的尺寸,然后使用相应的代码获取你的窗口尺寸,然后进行相应的运算,可以获取你的界面左上角所在位置的坐标*\/ 最后,setLocationRelativeTo(null); \/\/居中显示
如何把Java程序窗口在屏幕中间显示
获取屏幕的长度和高度,然后在location 方法里进行设置边界是它们的一半就可以了,下面的getMidDimesion方法就是这样。例子:import java.awt.*;import java.awt.event.WindowEvent;import java.awt.event.WindowListener;public class testFrame extends Frame { public testFrame(int width,int height){ thi...
怎样才能把用java编写的对话框运行时出现在屏幕中央??
首先获取当前屏幕的大小。其次获取弹出窗口的大小。最后设定弹出窗口的位置。这个弹出的点是指弹出窗口的左上角的坐标。所以计算的方法为:屏幕宽度的一半减去弹出窗口宽度的一半为横坐标,屏幕高度的一半减去弹出窗口高度的一半为纵坐标。 屏幕的左上角为原点。不明白可以继续提问。呵呵。
java GUI如何使窗口显示在桌面中间
有个方法能设置打开的窗口在桌面上显示的位置,那个方法的两个参数是两个int值,分别表示距离屏幕左上角第一个像素向下,向右的像素个数。可以去API文档找,跟java.awt.Component里的setLocation(int x, int y)很像
java怎样放两个按钮在窗体的正中间
方法一: [绝对布局],通过设置panel 为绝对布局,然后设置按钮的宽高和位置 参考代码 import javax.swing.*;public class JFDemo1 extends JFrame{public JFDemo1() {JPanel panel=new JPanel();panel.setLayout(null);\/\/设置为空布局.或者叫绝对布局JButton messageButton = new JButton("OK");J...
怎么控制java应用程序跳出窗口 在屏幕上的位置阿??
int width = 650;int height = 500;Dimension dm = tk.getScreenSize();构造方法里:this.setSize(width,height);\/\/设置程序的大小 this.setLocation((int)(dm.getWidth()-width)\/2,(int)(dm.getHeight()-height)\/2);\/\/显示在屏幕中央 setLocation("",""),直接给两个值,就会出现在相应...
swing中怎么让窗口居中显示
this.setLocationRelativeTo(null);\/\/窗口在屏幕中间显示 方法三:窗体都是相对于桌面(屏幕区域减去任务栏区域)而不是屏幕居中。另外在 setLocationRelativeTo 内部也是通过调用 getCenterPoint 获得桌面中心点坐标的,所以上面第一种方式效率能稍稍高点。1.import java.awt.GraphicsEnvironment;2.import ...
JAVA 如果将登陆对话框,注册对话框在其父窗口中居中显示,应该如何处理...
public void setLocationRelativeTo(Component c)这个方法看文档貌似可以。If the component is not null, but it is not currently showing, the window is placed in the center of the target screen defined by the GraphicsConfiguration associated with this component.If the component is not null...
用java编写程序,激活窗口时,窗口停留在屏幕中央,在窗口外单机鼠标时...
给窗口增加WindowFocusListener,在失去或者获取焦点时改变window位置就行了。
用Java写 计算机窗口和 登录窗口
登录窗口:import javax.swing.*;import java.awt.*;public class Ld extends JFrame { public Ld() { this.setSize(300,220); this.setLayout(new BorderLayout()); Container con=this.getContentPane(); JPanel titlePanel = new JPanel(); con.add(titlePanel); JLa...