老兄,你知道这里的width,height最大是多少吗?

解决方案 »

  1.   

    我查了资料,是因为sun的问题,他提供的awt包设定的需要运行一个x-server才可以使用,在操作系统窗口环境下,操作系统提供了这样一个环境。
    如果一定要在操作系统字符环境下使用,那一定要虚拟一个x-server给java虚拟机使用。
    解决的办法一:虚拟一个x-server出来,可惜我不会,哪位知道告诉一声
    解决方法二:结合其它的包进行开发,比如eteks的PJA包下载网址是http://www.eteks.com/pja/en/#Download ,我正在研究中,希望大家一起研究一下。
      

  2.   

    我在sun网站看到最新的jdk1.4已经解决了这个问题
    文档见 http://java.sun.com/j2se/1.4.1/docs/guide/awt/AWTChanges.html
    bug报告见 http://developer.java.sun.com/developer/bugParade/bugs/4281163.html
    这个问题 是 headless 的问题,中文解释就是不存在真实的设备去处理一些输入输出,比如显示,键盘鼠标的输入;这时就需要虚拟一些设备出来,或者更就不要用到这些设备的相关操作(比如输入输出),在内存中处理它。
    可惜我用的jdk是1.3.1—06,要换jdk的话,不知道对其他代码有没有影响。
      

  3.   

    看来大家对开发在linux下运行的java服务器程序并不熟悉阿。
    问题我已经解决,只是对csdn的水平有所怀疑。