在JAVA的图形界面中,怎样讲界面居中显示?取出Screen的大小 , 和本身界面的大?。?
算出界面的左上角坐标即可
示例如下:
importjavax.swing.*;
importjava.awt.*;
publicclassFrameCentreTestextendsJFrame{
publicstaticvoidmain(String[]args){
JFrameframe=newJFrame("centre");
Dimensionscreensize=Toolkit.getDefaultToolkit().getScreenSize();
frame.setSize(400,400);
Dimensionframesize=frame.getSize();
intx=(int)screensize.getWidth()/2-(int)framesize.getWidth()/2;
inty=(int)screensize.getHeight()/2-(int)framesize.getHeight()/2;
frame.setLocation(x,y);
frame.setVisible(true);
}
}
java怎么让图形界面中的组件居中用窗体java画图居中代码的大小减去组件的大小除以2即可活的居中的位置
代码示例java画图居中代码,我写的java画图居中代码:
import java.awt.*;
import javax.swing.*;
import java.awt.event.*;
public class Test extends JFrame
{
private JButton button;
public Test()
{
super("按钮居中显示示例");
button=new JButton("满意答案");
button.setSize(100,50);
Container rongqi=this.getContentPane();
rongqi.setLayout(null);
rongqi.add(button);
setSize(400,200);
setResizable(false);
setLocationRelativeTo(null);
setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);
//关键代码java画图居中代码 , 设置按钮位置
button.setBounds((this.getWidth()-button.getWidth()-5)/2,(this.getHeight()-28-button.getHeight())/2,
button.getWidth(),button.getHeight());
setVisible(true);
}
public static void main(String[]args)
{
new Test();
}
}
简单的java图片浏览器,使图片居中显示有两种方法:
1. 将图片缩放,也就是显示缩略图
2. 使用JScrollPane,显示滚动条
第一种比较复杂,这里给出第二种方法的实现:
将你代码的第17、18行改成:
label = new JLabel();
JScrollPane scroll = new JScrollPane(label);
add(scroll);
【java画图居中代码 java实现画图板】关于java画图居中代码和java实现画图板的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站 。
推荐阅读
- 小米路由器3c怎么安装,小米路由器3c怎么安装软件
- phpt添加数据库,php增加数据库字段
- noc电脑什么配置,noc啥牌子电脑
- linux文件解压命令 linux文件解压缩命令
- java代码逻辑分层,java编程逻辑
- 抖音能用什么软件直播唱歌,抖音直播都用什么软件唱歌
- 视频号助手直播大屏,视频号直播怎么小窗口
- 怎么启用函数python python启动函数
- sqlserver由数字生成日期,sql server 把数字转换为时间