我正在使用核心的java库制作一个2D游戏引擎,然后切换到linux。在我的游戏引擎正常运行之前,但是现在我已经切换到linux了,当我尝试运行代码时,它会抛出一个java.awt.HeadlessException.
我怎么才能解决这个问题?
这是抛出错误的类。但我不确定这会有多大帮助。还有更多的东西。我非常肯定,唯一重要的是我使用awt库来处理密钥事件。
package Platformer;
import java.awt.Dimension;
import javax.swing.JFrame;
public class Game {
public static void
我遇到了一些问题,比如在某些时候,当我运行我的应用程序时,它显示灰色屏幕,而不是显示正确的UI和应用程序在异常下面继续抛出。你能给我解决这个问题的方法吗?
Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
at javax.swing.plaf.basic.BasicButtonUI.getMinimumSize(Unknown Source)
at javax.swing.JComponent.getMinimumSize(Unknown Source)
我正在我的SoapUI服务器上安装Linux。
对于安装,我执行以下命令:
wget https://s3.amazonaws.com/downloads.eviware/soapuios/5.4.0/SoapUI-5.4.0-linux-bin.tar.gz
tar -xzf SoapUI-5.4.0-linux-bin.tar.gz -C /opt/
cd /opt/SoapUI-5.4.0/bin/
./soapui.sh
而安装的最后一步(./soapui.sh)给出了以下错误:
05:11:16,498 INFO [DefaultSoapUICore] All plugins lo
当我在Linux平台上运行我的应用程序时,它抛出下面的异常,在框架/面板中看不到任何组件,而是显示灰屏,当我们单击/移动鼠标指针到组件上方时,组件就会显示出来。此外,我有动态测试更新按钮,这也得到更新,每次鼠标移动到按钮上方。
注意:这个应用程序在windows平台上运行得很好。
INFO | jvm 1 | main | 2013/01/21 15:14:23.995 | Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
INFO | jvm 1 | main
我有一个我无法诊断的问题
这是直接从我的教授的代码,所以我不知道为什么会错。我已经将JPanel扩展到了我所调用的所有类。
以下是错误代码:
Exception in thread "AWT-EventQueue-0" java.lang.IllegalArgumentException: adding container's parent to itself
at java.awt.Container.checkAddToSelf(Container.java:472)
at java.awt.Container.addImpl(Container.java:1083