① java如何设置文本居中,不论窗体扩大或缩小
我的时间有限,所以就给你一种方法吧,代码就不能帮你改了,
//
设置窗体专大小
int
windowswedth
=
600;
int
windowsheight
=
600;
//
得到属显示器屏幕的宽高
int
width
=
toolkit.getdefaulttoolkit().getscreensize().width;
int
height
=
toolkit.getdefaulttoolkit().getscreensize().height;
//设置窗体在显示器居中显示
this.setbounds((width
-
windowswedth)
/
2,
(height
-
windowsheight)
/
2,
windowswedth,
windowsheight);
这是我写的程序中的居中代码,你拿去试试吧,应该好使!
② Java怎么设置一个swing界面中让一个panel居中另一个panel在底部
用BorderLayout吧,容器划分为东、西、南、北、中五个区域,每个区域只能放置一个组件。
③ java怎么让图形界面中的组件居中
用流式布局的话是(FlowLayout)默认居中的。(Panel和Frame)
④ java窗体居中显示
mypl8110627 的方法当然是可以的,但是如果要考虑任务栏高度之类的还要调用 getScreenInsets() 方法。
其实有专一个更简单的方属法,只要一句话:你在 f.setSize(500, 600); 下面再加上:f.setLocationRelativeTo(null); 就OK了。
⑤ Java中怎么设置表格中的内容居中显示
可以通过css式样控制,例如:td里面可以添加aline="center",这样就居中了
⑥ Java 每次把一个Swing组件放在一个JPanel中时,总是放在左边,有什么办法让其放在面板中间
可以使用布局、也可以不要布局自己定位
⑦ java如何使窗口上的标题居中
例如JFramet=newJFrame();
t.setSize(600,300);
t.setFont(newFont("System",Font.PLAIN,14));
Fontf=t.getFont();
FontMetricsfm=t.getFontMetrics(f);
intx=fm.stringWidth("HelloCenter");
inty=fm.stringWidth("");
intz=t.getWidth()/2-(x/2);
intw=z/y;
Stringpad="";
pad=String.format("%"+w+"s",pad);
t.setTitle(pad+"HelloCenter");
t.setVisible(true);
如图: