2014-04-03 95 views
0

我是新来的秋千。我用swing调色板设计创建了一个jpanel窗体。它有jlabels,jtextfields和jbutton。当点击按钮时,通过模型将输入到jtextfields中的数据插入到数据库中。java swing jpanel显示点击按钮

我不想让jpanel始终显示,所以我想添加另一个按钮,当我点击它时显示这个jpanel表单。是否有可能使用调色板设计知道源代码被锁定在initComponent私有函数中,还是必须重新编写所有组件并布局自己?

感谢您的时间!

+2

是的,但你要你的手脏,写一些代码 – MadProgrammer

+0

@MadProgrammer约定,Swing GUI的创建者(至少是一个从NetBeans中)总是产生可怕的代码,所以我会支持越来越改为手动任务! –

回答

1

“知道的源代码被锁定在initComponent私有函数”

您可以编辑自动生成的源代码,看到here in this answer

“显示,当我点击它,此JPanel形式是有可能使用这个调色板设计执行”

听起来像是你想要交换意见。你可以使用CardLayout来做到这一点,是的,它可以从设计视图完成。你可以看到更多在How to Use CardLayout with Netbeans GUI Builder