现在最好用swing来学习java图形界面程序的编写;而不要过多的研究AWT;
我不太明白你的意思,是不是想生成像在C或c++中的那样的*.exe文件;在Java中就研究一下大包*.jar文件吧!

解决方案 »

  1.   

    我的意思其实很简单噢
    可能我没有说的很明白
    下面我重新说一下我的意思啊
    如上所示的代码(最好能够大概看一下,我已经做了详细的注释)
    我要实现的功能是这样的:该程序能够在用户的计算机屏幕上显示一个图形窗口,并在窗口内画一个球,让球在窗口中来回弹跳几次,然后停止.
    我一共定义了两个类分别是BallWorld类(包含有main方法)和Ball类,其中BallWorld类是表示用来显示输出的窗口.而Ball类是窗口中要弹跳的球啊
    我用的是UltraEdit来写程序的,也就是我把上面的源代码直接拷贝来是不可以运行编译的
    这两个类是有紧密关系的,但是我不知道如何来连接这两个类以使整个程序能够运行起来
    不知道我是否有讲清楚啊
      

  2.   

    你把这些代码放在一个文件中,把ball类改成非public,
    把import语句去掉,
    对了,还有一个地方,
    if((aBall.y()<0||(aBall.y()>FrameHeight))
    aBall.setMotion(aBall.xMotion(),-aBall.yMotion());
    括号多了一个,
    我运行了一下,可以,就是太快看不清如果你要分开文件的话,放在一个目录内,或者用import,你去看一下包吧
      

  3.   

    这东西好浪费资源啊,动都动不了了,楼主知道怎么使这种图形界面占用资源少些呢,
    还有就是那个移动速度,小数之后就没反应了,
    有没有像sleep这样的函数?