首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在java中将框架设置为从左下角开始

在java中将框架设置为从左下角开始
EN

Stack Overflow用户
提问于 2011-01-25 03:34:26
回答 2查看 3.4K关注 0票数 2

我有一个非常简单的要求。我有一个从右到左显示代码运行的程序。就像一个遮阳板。

我希望将位置设置为左下角,以便它开始,而不是左上角。

例如

代码语言:javascript
复制
frame.setLocation(0,0) is top left.
frame.setLocation(0,700) moves it as close as i can to the bottom

类似于float right的东西就是我想要的。

致敬,泛音

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-01-25 03:38:50

一种可能是获取默认的屏幕配置,使用它来获取屏幕的默认边界,然后使用它来放置窗口。类似于:

代码语言:javascript
复制
GraphicsEnvironment ge = GraphicsEnvironment.getLocalGraphicsEnvironment();
GraphicsDevice defaultScreen = ge.getDefaultScreenDevice();
Rectangle rect = defaultScreen.getDefaultConfiguration().getBounds();
int x = (int)rect.getMinX();
int y = (int)rect.getMaxY()-frame.getHeight();
frame.setLocation(x,y);
票数 4
EN

Stack Overflow用户

发布于 2012-11-16 15:35:43

这将始终将窗口放在任务栏上方...

代码语言:javascript
复制
Dimension scrSize = Toolkit.getDefaultToolkit().getScreenSize();
Insets toolHeight = Toolkit.getDefaultToolkit().getScreenInsets(getGraphicsConfiguration());
 setLocation(Toolkit.getDefaultToolkit().getScreenSize().width - getWidth(), Toolkit.getDefaultToolkit().getScreenSize().height - getHeight());
票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4786256

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档