java程序编译成功但运行不了(Exception in thread "main" java.lang.IllegalArgumentException

问题描述

D:work>javac JComboBoxDemo.javaD:work>java JComboBoxDemoException in thread "main" java.lang.IllegalArgumentException: adding container's parent to itself at java.awt.Container.checkAddToSelf(Unknown Source) at java.awt.Container.addImpl(Unknown Source) at java.awt.Container.add(Unknown Source) at JComboBoxDemo.go(JComboBoxDemo.java:61) at JComboBoxDemo.main(JComboBoxDemo.java:12)D:work>以上是我的程序运行情况,如有你知道点什么,给我留言附件是我的java程序 问题补充: p4.setLayout(new GridLayout(0,1)); p4.add(p1); p4.add(p2);找到问题了,谢谢了qinglangee 写道

解决方案

adding container's parent to itself 大意就是把容器的老爸放到它自己里面了再看出错信息是在第61行p4.add(p4);p4.add(p4);这应该不是你想要做的,也许你是想p4.add(jcb1);p4.add(jcb2);或者别的什么东西
解决方案二:
参数非法错误 自己包含自己
解决方案三:
p4.add(p4);p4.add(p4);怎么可以把自己加入自己呢 望LZ 深思。。。
解决方案四:
p4.add(p4);p4.add(p4);显然不对

时间: 2025-01-01 21:52:41

java程序编译成功但运行不了(Exception in thread "main" java.lang.IllegalArgumentException的相关文章

helloworld-编写的java程序编译通过但是运行时显示(错误:找不到或无法加载主类 HelloWorld )

问题描述 编写的java程序编译通过但是运行时显示(错误:找不到或无法加载主类 HelloWorld ) 编写的java(HelloWorld )程序编译通过但是运行时显示(错误:找不到或无法加载主类 HelloWorld )4401149_109648.png) 解决方案 你的类名是HelloWorld吗?!不是的话是找不到的哦 解决方案二: 类名是HelloWorld 解决方案三: 应该是 public class HelloWorld{ ... } 解决方案四: 你的命令行输入的是什么?

c-为何C程序编译通过,运行结果却是错的

问题描述 为何C程序编译通过,运行结果却是错的 #include #include #include /*并行计算值:y1=3*x1^2+7*a1*b1+c1(寿命为1);y2=3*x2^2+7*a2*b2+c2(寿命为1);y3=3*x3^2+7*a3*b3+c3(寿命为5);*/ typedef struct _mytask { struct _coefficient { unsigned int a; unsigned int b; unsigned int c; }co; struct

eclipse导出的java程序jar包无法运行

问题描述 eclipse导出的java程序jar包无法运行 毕业设计邮件系统,用java编写的,但导出的jar包无法运行 直接双击jar包如下截图 用开始运行cmd运行截图如下 解决方案 eclipse下正常运行的话..就是导出jar包的时候出了问题. 解决方案二: 从eclipse导出java程序的jar包单独运行如何让Java程序脱离Eclipse运行(导出生成jar包)java程序在eclipse中打jar包 解决方案三: 异常显示缺少依赖的第三方jar,导出时也需要将那些依赖的jar一起

新手求助!!!vc6.0 MFC程序编译通过却运行不了,F5输出错误一大堆!!求大神

问题描述 新手求助!!!vc6.0 MFC程序编译通过却运行不了,F5输出错误一大堆!!求大神 Loaded 'ntdll.dll', no matching symbolic information found. Loaded 'C:WindowsSysWOW64kernel32.dll', no matching symbolic information found. Loaded 'C:WindowsSysWOW64KernelBase.dll', no matching symbolic

c++基础-编译成功,运行出错,怎么回事? 帮帮忙呀

问题描述 编译成功,运行出错,怎么回事? 帮帮忙呀 我是初学者,编了好久,希望有人看看 ,帮帮忙咯! #include #include #include using namespace std; typedef struct { string time; //缺课日期 string order; //缺课节数 string status[3]; //缺课课程,姓名,缺课类型 }situation; //顺序表的定义 #define MAXSIZE 1000 typedef struct { s

Eclipse中模拟器启动正常能运行helloworld 创建的活动编译成功但运行秒退

问题描述 Eclipse中模拟器启动正常能运行helloworld创建的活动编译成功但运行秒退 解决方案 解决方案二:没搞过安卓看看后台的运行日志,看能否从日志相关内容中找到一些端倪解决方案三:logcat中的log贴出来看看

java3d程序编译通过,运行白屏是怎么会事?

问题描述 如题,java3d程序编译通过,运行白屏.貌似之前有看过是怎么回事的,不过忘了...搜也没搜到,所以上来问问.程序在我把SimpleUniverse改为VirtualUniverse之前运行正常,我的改动是:改动前:publicSimpleUniverseCreateUniverse(){GraphicsConfigurationconfig=SimpleUniverse.getPreferredConfiguration();setLayout(newBorderLayout());

java代码-java程序编译时候出现了一些问题

问题描述 java程序编译时候出现了一些问题 import java.util.Scanner;import java.util.Vector;public class testlq{ public static void main(String[] args){ byte m; Engineer engineers[]=new Engineer[10]; Engineer en=null; Vector vector=new Vector(); Scanner input=new Scanne

求解答-最好运行结果说是Exception in thread "main" java.NoSuchMethordError:main

问题描述 最好运行结果说是Exception in thread "main" java.NoSuchMethordError:main import java.applet.*; import java.awt.*; import javax.swing.*; import java.awt.event.*; //import java.Math.*; public class cal extends Applet { //定义所有需要使用的全局变量 String str="