我正在使用Eclipse2022-09& jdk-19编写登录页面,并编写了代码在屏幕中间显示框架。下面是我的代码。
import java.awt.Toolkit;
import java.awt.Dimension;
public LoginS() {
initialize();
Toolkit toolkit = getToolkit();
Dimension size = toolkit.getScreenSize();
setLocation(size.width/2 - getWidth()/2, size.height/2 - getHeight()/2);
}我无法编译由于受影响的错误编码。getWidth()、getHight()和setLocation()也有相同的错误。当我在NetBeans上使用相同的编码时,它工作得很好。只有在Eclipse上才会出现错误。需要帮助拜托..。
eclipse java.awt.Toolkit和NetBeans java.awt.Toolkit有什么区别吗?
发布于 2022-11-26 10:30:27
I use this code to center....
`int frW=frame.getWidth();
int frH=frame.getHeight();
int width = Toolkit.getDefaultToolkit().getScreenSize().width;
int height = Toolkit.getDefaultToolkit().getScreenSize().height;
int x=(width-frW)/2;
int y=(height-frH)/2;
frame.setBounds(x, y, frW, frH);`https://stackoverflow.com/questions/74580891
复制相似问题