当前位置 : 首页 » 文章分类 :  开发  »  Java-AWT

Java-AWT

java awt 笔记

-Djava.awt.headless=true

在没有 显示设备、键盘或鼠标 的服务器上运行java程序时,可以设置 -Djava.awt.headless=true ,告诉系统当前没有这些硬件,需要系统模拟出这些硬件。

-Djava.awt.headless=true
System.setProperty("java.awt.headless", "true");

public static Toolkit getDefaultToolkit() 获取默认工具包。

如果名为 “java.awt.headless” 的系统属性被设置为 true,则使用 Toolkit 的 headless 实现。

如果不存在 “java.awt.headless” 或 “java.awt.headless” 被设置为 false,且存在名为 “awt.toolkit” 的系统属性,则该属性将被视为 Toolkit 子类的名称;否则将使用特定于平台的默认 Toolkit 实现。

Linux系统中缺少GUI设备引起的HeadlessException
https://www.cnblogs.com/princessd8251/p/4000016.html

Using Headless Mode in the Java SE Platform
https://www.oracle.com/technical-resources/articles/javase/headless.html

上一篇 LeetCode.034.Find First and Last Position of Element in Sorted Array 在排序数组中查找元素的第一个和最后一个位置

下一篇 LeetCode.200.Number of Islands 岛屿个数

阅读
评论
205
阅读预计1分钟
创建日期 2020-02-27
修改日期 2020-02-27
类别
标签

页面信息

location:
protocol:
host:
hostname:
origin:
pathname:
href:
document:
referrer:
navigator:
platform:
userAgent:

评论