【问题标题】:Getting Screen Size in Java as a Statric Variable [duplicate]在Java中获取屏幕大小作为统计变量[重复]
【发布时间】:2014-05-18 13:49:18
【问题描述】:

我对 Java 还很陌生,所以这可能有一个简单的解决方案,但我就是找不到错误。我想用一个单独的类(称为 Screen)来获取屏幕大小,并希望它作为静态变量被访问,如下所示:

import java.awt.Dimension;
import java.awt.Toolkit;

public class Screen{

public static int width(){

    Dimension size = new Toolkit().getScreenSize();
    return size.width;

}

}

但是,我收到“工具包是抽象的;无法实例化”错误。维度工作正常。我做错了什么?

谢谢!

【问题讨论】:

    标签: java class object static screen-size


    【解决方案1】:

    要使用 Toolkit,首先必须通过调用 Toolkit 静态方法 getDefaultToolkit() 来获取一个,然后使用返回的对象。

    Toolkit toolkit = Toolkit.getDefaultToolkit();
    Dimension size = toolkit.getScreenSize();
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-09-13
      • 2012-08-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-09-06
      相关资源
      最近更新 更多