我在Google上搜寻了一段时间寻找模仿一下我们平时应用在他们的设计中:多个帧(如果我得到了正确的)多个帧(像我们的Eclipse和Netbeans!)
我在想如何才能达到同样的目的?我得到了(假设我能够完成制作)的概念,并在我的框架中调整了管理器的大小,以便一切仍然适合,但是如何在jframe中添加框架?我如何附加,分离,调整大小,将它们变成标签框?
任何人都可以领先我可以开始阅读?
我在Google上搜寻了一段时间寻找模仿一下我们平时应用在他们的设计中:多个帧(如果我得到了正确的)多个帧(像我们的Eclipse和Netbeans!)
我在想如何才能达到同样的目的?我得到了(假设我能够完成制作)的概念,并在我的框架中调整了管理器的大小,以便一切仍然适合,但是如何在jframe中添加框架?我如何附加,分离,调整大小,将它们变成标签框?
任何人都可以领先我可以开始阅读?
例如,您可以仔细查看Eclipse IDE源代码本身。
找到另一个起点这里http://www.vogella.com/tutorials/EclipsePlatformDevelopment/article.html
你正在寻找被称为cardLayout
什么,这些都不是一个框架内的多帧,它们基本上是一个JFrame内的多个JPanel
秒。
当您使用cardLyout
时,您可以在画框内切换面板而不需要再制作其他画框,与具有多个画框相比,这非常实用且用户友好。
那么他们的调整能力呢?他们在框架中移动的能力? –
非常感谢您的支持,现在我对他们是如何做到的有点了解。但我并不擅长阅读复杂的代码。有任何可能的片段或样本? –