日期:2014-05-20  浏览次数:20644 次

问一个简单的面试问题
设计一个类(一个界面),能够在不同的情况下都能适用。比如说:在A种情况下,需要界面上边显示两个Textfile和两个按钮,下边是表格。但是在B情况下应用时,界面能够随需求变化成上边是一个Textfile和一个按钮,下边仍然是表格,或者表格多了滚动条。

用Java   的知识能作到这一点么?
希望高手多多指教,先谢谢了!


------解决方案--------------------
设计一界面接口(interface) A B分别去实现各自的情况,
------解决方案--------------------
实行UI和坐标分离的写法,UI中控件坐标从其它类或文件读取。使用时,只要配置下相应坐标就可以了。