我不知道它为什么不起作用。我想开始我的游戏在全屏桌面(Java)。
码
@Override
public void setToFullScreen() {
int screenHeight = graphics().screenHeight();
int screenWidth = graphics().screenWidth();
log().debug("ScreenHeight: " + screenHeight);
log().debug("ScreenWidth: " + screenWidth);
graphics().setSize(screenWidth, screenHeight);
}日志上写着:
ScreenHeight: 480
ScreenWidth: 640个
我可能的决议将是全高清-有什么想法吗?
发布于 2012-04-30 12:27:59
PlayN不是为Java全屏模式而开发的.
Java视图是为调试所有其他平台的原因而创建的。
如果您想使用全屏模式,您可能需要更改PlayN-java源代码。您可能需要使用java.awt.GraphicsDevice.setFullScreenWindow(...)方法
发布于 2012-05-02 07:53:08
命令
graphics().screenWidth();
graphics().screehHeight();给你游戏窗口的大小。
如果要将屏幕大小调整为全高清,就必须这样做:
graphics().setSize(1920, 1080);这将设置播放窗口的大小为1920,1080。但是,这并不会将您的游戏设置为全屏。
发布于 2012-10-16 17:15:01
不知道您使用的是哪个版本,但是在最前沿(1.5快照),这些函数每次都返回真正的屏幕分辨率。
https://stackoverflow.com/questions/10339812
复制相似问题