当前位置: 首页 > 面试题库 >

如何在Java 7中获得操作系统的外观?

谷梁星雨
2023-03-14
问题内容

我正在使用Netbeans 7.1 IDE编写Java 7。从Java 1.7包开始,他们在应用程序中使用了新主题。

我该怎么做才能使应用程序的主题与操作系统中的主题完全相同(即,如果我使用Ubuntu,我希望程序的外观与Ubuntu的外观相同)?


问题答案:

我觉得这对SO来说更是一个问题,但总之,您应该尝试类似的方法

UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());


 类似资料:
  • 问题内容: 为了构建unix / dos特定的脚本,我需要知道我使用的是哪种操作系统。 我如何获得此信息? 告诉我更多信息,但不清楚我是否在Unix上运行。 问题答案: PHP具有许多经常有用的 预定义常量 。 在这里, 您正在寻找的那个。 例如,在我当前的计算机上,此代码: 给: 您 可以在的手册页上找到一些示例和功能比较的比较。例如 (引用) : 该页面还显示: 对于仅操作系统的名称,请考虑使

  • 我试过了 但它给了我编译时错误 无法从静态上下文引用非静态方法“get(int)”。 我从observable的调用方法调用这个方法。 我还看到了但它已被弃用。

  • 我知道Java8为静态方法添加了新的隐式类型特性,我认为这可能与此有关。我试图重构参数并将它们强制转换为预期的参数,但结果是相同的错误: 调用?

  • 操作系统提供的服务 操作系统的五大功能,分别为:作业管理、文件管理、存储管理、输入输出设备管理、进程及处理机管理 中断 所谓的中断就是在计算机执行程序的过程中,由于出现了某些特殊事情,使得CPU暂停对程序的执行,转而去执行处理这一事件的程序。等这些特殊事情处理完之后再回去执行之前的程序。中断一般分为三类: 内部异常中断:由计算机硬件异常或故障引起的中断; 软中断:由程序中执行了引起中断的指令而造成

  • 问题内容: 我要检查操作系统(在运行脚本的计算机上)。 我知道我可以在Linux 中使用它,但是它在控制台中给了我一条消息,我想写一个变量。 如果脚本可以告诉您它是Mac,Windows还是Linux,那就可以了。我该如何检查? 问题答案: 您可以使用: 具有比更好的粒度。 有关有效值,请参阅文档。

  • sed sed是非交互式的编辑器。它不会修改文件,除非使用shell重定向来保存结果。默认情况下,所有的输出行都被打印到屏幕上。sed编辑器逐行处理文件(或输入),并将结果发送到屏幕。 sed命令行格式为: sed [-nefri] ‘command’ 输入文本 常用选项: -n∶使用安静(silent)模式。在一般 sed 的用法中,所有来自 STDIN的