mysql与jframe_牛人如何处理JApplet与JFrame的关系的

public class UMLEditor extends JApplet

{

public static void main(String[] args)

{

VersionChecker checker = new VersionChecker();

checker.check(JAVA_VERSION);

try

{

System.setProperty("apple.laf.useScreenMenuBar", "true");

}

catch (SecurityException ex)

{

// well, we tried...

}

EditorFrame frame = makeFrame();

frame.setVisible(true);

frame.readArgs(args);

}

public void init()

{

EditorFrame frame = makeFrame();

setContentPane(frame.getContentPane());

setJMenuBar(frame.getJMenuBar());

String url = getParameter("diagram");

if (url != null)

try

{

frame.openURL(new URL(getDocumentBase(), url));

}

catch (IOException ex)

{

ex.printStackTrace();

}

}

public static EditorFrame makeFrame()

{

EditorFrame frame = new EditorFrame(UMLEditor.class);

frame.addGraphType("class_diagram", ClassDiagramGraph.class);

frame.addGraphType("sequence_diagram", SequenceDiagramGraph.class);

frame.addGraphType("state_diagram", StateDiagramGraph.class);

frame.addGraphType("object_diagram", ObjectDiagramGraph.class);

frame.addGraphType("usecase_diagram", UseCaseDiagramGraph.class);

return frame;

}

private static final String JAVA_VERSION = "1.4";

}

posted on 2007-08-21 03:29 小丑鱼 阅读(678) 评论(0)  编辑  收藏

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值