如何从单独的Java程序启动小程序?

如何从单独的Java程序启动小程序?,java,netbeans,applet,Java,Netbeans,Applet,我有一个Java项目,我使用twitter4j库从twitter上获取推文。GUI将按帐户进行搜索,拉取推文,让您删除一些推文,然后我想启动一个小程序,它将遍历推文列表,并以滚动文本的形式一次显示一条推文 我希望显示器是一个单独的窗口,最好是全屏,但我根本不知道该怎么做,而且我想要的足够具体,以至于我找不到任何好的例子来说明我在尝试做什么 现在,我的GUI是从GUI类和导入方法运行的,它们都在包“Twitterfeed”中,我的显示小程序在包TwitterApplet中(主要是因为我不知道我在使

我有一个Java项目,我使用twitter4j库从twitter上获取推文。GUI将按帐户进行搜索,拉取推文,让您删除一些推文,然后我想启动一个小程序,它将遍历推文列表,并以滚动文本的形式一次显示一条推文

我希望显示器是一个单独的窗口,最好是全屏,但我根本不知道该怎么做,而且我想要的足够具体,以至于我找不到任何好的例子来说明我在尝试做什么


现在,我的GUI是从GUI类和导入方法运行的,它们都在包“Twitterfeed”中,我的显示小程序在包TwitterApplet中(主要是因为我不知道我在使用netbeans做什么,我更喜欢Visual Studio和.net)。我可以通过单击“运行文件”自行运行小程序,它会显示并滚动默认文本。小程序可以工作,我如何从GUI类启动它?

从未使用过此API,但appletviewer是一个可执行文件(jre/bin/appletviewer.exe),并具有一组选项。我想你可以用

Runtime.getRuntime().exec(command);
尤其是您不关心它是否在单独的窗口中运行。

为什么要编写小程序(而不是基于帧的自由浮动应用程序)?您是否意识到,除非数据来自您自己的服务器,否则只有受信任的小程序才能访问它?顺便说一句,applet非常麻烦,新手不应该尝试(导致疯狂、随机尖叫和持续流口水)。“我不知道我在用netbeans做什么,我更喜欢Visual Studio和.net”1)还有其他免费的Java IDE。日食受到高度重视。2) 我敢打赌,使用Netbeans将可执行文件嵌入网页或跨多个平台部署它们要比使用您提到的另外两个平台容易得多。;)