java - 如何为由 block 组成的塔创建布局

标签 java layout grid

我有一座用这样的 block build 的塔:

alt text http://img32.imageshack.us/img32/654/boxlayout.png

整个塔是塔的阵列。每个塔都包含包含单个 Box 的 Box[] 数组。我应该为此使用什么布局,您能给我有关如何创建它的任何提示吗?

如果我创建包含 Box 的 Grid[][] 会更容易吗?但我想我无法将 Box 对象存储在 Grid 数组中。我只是完全困惑:/

最佳答案

这可能是一个清楚地分开你们的好时机view and model 。您的模型可能具有类似 nextMove() 的方法, getRow()getRowCount() ,而您的 View 可能包含 JTextField GridLayout 中的实例对于 BoxLayout 中的每一行和多行。 View 向模型询问其当前状态;当更新发生时模型会通知 View 。这个game旨在作为该方法的具体示例。

关于java - 如何为由 block 组成的塔创建布局,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2878590/

相关文章:

java - 主机上有多个 tomcat,如何重定向请求以便客户端只知道一个 tomcat

java - -source 6 不支持 Lambda 表达式

ios - 读取数据库,将文本分两栏填充,其余iPad相同

html - 具有固定中心列的 CSS 3 列液体布局

java - 解析直播广播的 RTSP 流

java - 如何使用 AOP 和 AspectJ 进行日志记录?

xml - Magento 布局 module_default

c++ - SFML 中屏幕滚动时的鼠标位置

matrix - 为什么像 gem 迷阵这样的 n×n 矩阵游戏中有 n-1 个不同的对象?

jquery - Flexigrid for jQuery - 如何编辑/更新网格中的记录?