我正在学习Java中的GUI,为此我创建了一个演示程序:

import java.awt.*;

public class FrameDemo extends Frame {

public FrameDemo(){

super("Frame Demo");

setSize(200, 200);

setVisible(true);

}

public static void main(String args[]){

new FrameDemo();

}

}

它已成功编译。但是,当我尝试执行程序时,发现以下错误:

Exception in thread "main" java.awt.HeadlessException

at java.awt.GraphicsEnvironment.checkHeadless(GraphicsEnvironment.java:173)

at java.awt.Window.(Window.java:437)

at java.awt.Frame.(Frame.java:419)

at FrameDemo.(FrameDemo.java:4)

at FrameDemo.main(FrameDemo.java:9)

我正在使用Xubuntu 10.10并java -version给出:

java version "1.6.0_20"

OpenJDK Runtime Environment (IcedTea6 1.9.5) (6b20-1.9.5-0ubuntu1)

OpenJDK Client VM (build 19.0-b09, mixed mode, sharing)

我该怎么办?

还有一件事:这是我尝试执行Dr. Java和HJSplit的jar文件时遇到的错误。

ubuntu openjdk6 无法编译java程序_无法在Ubuntu上运行Java GUI程序相关推荐

  1. 服务器如何运行java文件_在linux服务器上运行java文件

    1.  在windows环境下编写java类,如java类是Test类. 2.  将该Test类上传到linux服务器上,命令如下: mapred@10:/bwdata168_2/hyg$rz  -b ...

  2. 如何在虚拟机linux下运行程序吗,如何在Linux上运行Windows应用程序?

    一些人可能避免在Linux上运行Windows应用程序,但事实上有时候这么做大有帮助. 一些人无法摆脱Windows的最主要原因之一是可用的应用程序.有时候,这些应用程序是老式应用程序,没有开源替代版 ...

  3. 用控制台怎么编译java程序_怎么在cmd中运行java控制台程序?

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 2010-08-07  17:00             1,111 SendGift.java 2010-08-09  17:40           ...

  4. linux上开发应用程序_如何在Linux上安装软件应用程序

    linux上开发应用程序 如何在Linux上安装应用程序? 与许多操作系统一样,该问题不仅有一个答案. 应用程序可以来自许多来源-几乎无法计数-每个开发团队都可以以自己认为最佳的方式交付软件. 知道如 ...

  5. java安装_如何在 Mac 上安装 Java | Linux 中国

    macOS 用户可以运行 Java 的开源版本,以及用于云原生开发的新框架. 来源:https://linux.cn/article-12393-1.html 作者:Daniel Oh 译者:MCGA ...

  6. star ccm 报java错误_在 Linux VM 上运行 STAR-CCM+ 与 HPC Pack - Azure Virtual Machines | Microsoft Docs...

    在 Azure 中的 Linux RDMA 群集上运行 STAR-CCM+ 和 Microsoft HPC Pack 09/13/2016 本文内容 重要 经典 VM 将于 2023 年 3 月 1 ...

  7. docker 运行windows程序_如何从Windows上运行任何Linux图形GUI程序?

    Win10上的wsl模式虽然解决了运行linux程序的痛点,然而所运行的程序依然受困于Terminal中.比如emacs: 终端版本的emacs 试图获得赏心悦目的视觉效果,比如优美的字体和图形,必须 ...

  8. 银河麒麟配置java环境_中标麒麟系统上安装Java、Eclipse指南.doc

    中标麒麟系统上安装Java环境指南 Java_NeoKylin_Install_Guide 2015-01-12 修订记录 序号 版本号 日期 修订人 摘要 1 1.0 目录Content 概述 -- ...

  9. abd shell关闭所有程序_在后台服务器上运行程序

    之前总结过screen的用法,但还可以用nohup命令. nohup工具: Linux系统中有提供一个很好的不挂断地运行命令--nohup.我们使用nohup能很简单的控制使用,在此就简单的介绍一下n ...

  10. 如何调试正在运行的python程序_如何调试作为服务运行的Python程序?

    我有一个python脚本,在控制台中运行时效果很好.但是,在使用pywin32它以使其作为服务运行时,服务将安装并开始正常,但不会生成所需的输出.所以必定会出现问题 - 但我无法看到发现原因的原因. ...

最新文章

  1. 操纵神经元构造后门,腾讯朱雀实验室披露AI模型新型攻击手法
  2. android shape的使用
  3. LindDotNetCore~Mock对实际应用中的意义
  4. python爬虫简单实例-这个Python爬虫的简单入门及实用的实例,你会吗?
  5. 资本加码下注农牧供应链,健安供应链因何成为“香饽饽”?
  6. 搞懂这些SQL优化技巧,面试横着走
  7. [Redis6]常用数据类型_String字符串
  8. 五指棋,贪吃蛇,中国银行ATM源码链接
  9. 【机器学习】逻辑斯蒂回归原理
  10. java日志文件log4j.properties配置详解
  11. 普通人如何快速翻身?
  12. java tomcat数据库连接池,tomcat 数据库连接池拿不到连接
  13. 注意地方hadoop中的pi值计算
  14. 51单片机——蓝牙远程点灯
  15. (转)价值杂志:推荐阅读投资理财经典55本(上篇)
  16. 路由器选华硕还是tp_ASUS/Linksys/TPLINK三套路由测试,Linksys最强,华硕最差
  17. 网站为什么要备案?网站备案流程是什么?
  18. 我的2017,五味杂陈
  19. poll?transport=longpollconnection...烦人的请求
  20. UE-c++规范命名

热门文章

  1. 基于STM32的无线通信模块使用——A7130
  2. java四个方向的九乘九乘法表
  3. Retrofit2---网络交互的艺术
  4. 操作系统安装大全 Windows 7旗舰版光盘启动安装过程详细图解
  5. [原创] 利用busybox, extlinux 在工控机CompactFlash(CF卡)上构建Linux系统(上)
  6. 如何在淘宝店铺外进行店铺推广
  7. Simulink嵌入式自动代码DSP F28335(2)——SCI通信
  8. TMS320F28335入门(二)GPIO学习
  9. 编译 latex时出现以下问题:misplaced alignment tab character
  10. jump Server开源堡垒机的部署以及资产管理