首先,不要对java抱着怀疑的态度,任何一门语言,都不是完美的,它也是开发人员写出来的,只要是人写的东西,难免会出一些错误;你说的显示组件,是使用Swing开发是吧,java做桌面应用不是强项,这个大家都必须承认,使用java开发桌面应用的时候,需要把你涉及的各个组件放入一个容器,可以定义容器,也可以使用getContent()方法直接返回一个容器,当然你也可以把组件加入到JFrame中,在程序的最后就得加上设置窗体或者是容器的显示,setVisible(true);那样的组件和窗体就可以都显示了,呵呵,试试看吧,
应该是你程序里的一些代码位置颠倒了。你把程序发上来看看
你把你的代码发上来看看啊
有些字段设计有误,你是用C++写的JAVA吗?或者VB?