在JFrame中绘制JPanel

时间:2012-01-18 20:14:39

标签: java swing graphics drawing jframe

我在互联网上搜索并发现了很多关于Java绘图的信息。但是当我在Netbeans中添加新的JFrame类时,我无法在JFrame中添加自己的JPane。希望有人可以帮我解决这个问题。

当我在类中创建一个新的JFrame时,可以绘制JPane,但我想在Netbeans中使用设计视图。当我创建一个新的JFrame时,这是不可能的。

我期待收到答复。

2 个答案:

答案 0 :(得分:1)

看起来你自己创建了一个JFrame实例,然后尝试使用NetBeans swing builder添加JPane(l)。这不行。尝试使用swing构建器创建一个新的swing类,让netbeans创建Jframe。 另外,请确保为JFrame设置正确的布局。

此外,就像BenCole所说,我认为你的意思是JPanel,而不是JPane。

答案 1 :(得分:1)

作为替代方案,请创建您自己的top level container并将您的设计器面板添加到其内容窗格中。这是一个简单的example。通过这种方式,您可以在探索other layouts时将设计器的使用限制在一个面板上。