Java 在秋千上像瓷砖一样的窗户

Java 在秋千上像瓷砖一样的窗户,java,user-interface,swing,scala,Java,User Interface,Swing,Scala,我没有使用Swing编写应用程序的经验,但我有一个应用程序可以开始试验 对于这个应用程序,我希望我的窗口有一个可变数量的小“平铺”状结构,用户可以像窗口一样在我的主框架内移动/关闭/最小化这些结构,每个结构将显示一个小表格 我想知道我应该用什么样的结构来完成这个任务。任何面向Scala Swing的答案都会获得额外的积分。听起来您想要的是像JDesktopPane/JInternalFrame这样的实现。这就是通常所说的MDI。查看页面。听起来您想要的是实现为JDesktopPane/JInte

我没有使用Swing编写应用程序的经验,但我有一个应用程序可以开始试验

对于这个应用程序,我希望我的窗口有一个可变数量的小“平铺”状结构,用户可以像窗口一样在我的主框架内移动/关闭/最小化这些结构,每个结构将显示一个小表格


我想知道我应该用什么样的结构来完成这个任务。任何面向Scala Swing的答案都会获得额外的积分。

听起来您想要的是像JDesktopPane/JInternalFrame这样的实现。这就是通常所说的MDI。查看页面。

听起来您想要的是实现为JDesktopPane/JInternalFrame的东西。这就是通常所说的MDI。查看页面。

也许您正在寻找一个对接框架。你可以看看。

也许你正在寻找一个对接框架。您可以看看。

swing中的CardLayout是完全不同的。我想用“平铺”这个词来回答你的问题,而不是用Swing中的卡片布局是什么?卡片布局是一种类似于向导的东西,你希望有一个面板并在内容中来回翻转(像一堆索引卡)。Swing中的卡片布局是完全不同的。我想用“tile”这个词来回答你的问题,而不是用Swing中的CardLayout是什么?CardLayout是一种类似于向导的东西,你想要有一个面板并在内容之间来回翻转(比如一堆索引卡)。