java - 为什么我的 libgdx java 桌面应用程序的高度不正确?

标签 java android libgdx

引用:https://code.google.com/p/libgdx/wiki/SimpleApp

package com.badlogic.drop;

import com.badlogic.gdx.backends.lwjgl.LwjglApplication;
import com.badlogic.gdx.backends.lwjgl.LwjglApplicationConfiguration;

public class Main {
   public static void main(String[] args) {
      LwjglApplicationConfiguration cfg = new LwjglApplicationConfiguration();
      cfg.title = "Drop";
      cfg.width = 768;
      cfg.height = 1280;
      new LwjglApplication(new Drop(), cfg);
   }
}

在主项目中

 Gdx.app.log("",Integer.toString(
              Gdx.graphics.getHeight()));

输出 - 756

最佳答案

可用的最大高度受台式机/笔记本电脑分辨率的限制。我的是 1280 x 768。 Mac 在顶部有一个 finder 栏,所以 maxHeight = 756,任何你试图在它上面设置的东西,都会被重置为 756。

关于java - 为什么我的 libgdx java 桌面应用程序的高度不正确?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17929962/

相关文章:

java - 如何消除Android ExceptionInitializeError?

java - 查找字符在字母表中的位置

java - 使用原始查询或在cursorAdapter 中对数据进行排序

android - 无法在水平 RecyclerView 中的项目之间添加边距

java - 绘制在 android 8.0 上无法运行的其他应用程序

java - (LibGDX) 改变 Actor 的颜色

java - libgdx: Assets 管理器错误

java - 使用JAVA的音频文件持续时间

java - 在android上的开放网络套接字上解析XML

java - Libgdx 无法加载纹理问题