Java 图形应用中的表格与按键绑定技术解析
1. 表格自动调整大小功能
在图形应用中,表格是常用的展示数据的组件。部分应用提供了菜单,允许用户选择不同的表格自动调整大小设置。以下是 Table11.py 脚本的部分代码,用于实现这一功能:
class Table11( java.lang.Runnable ) :
...
self.info = [
[ 'Off' , JTable.AUTO_RESIZE_OFF ],
[ 'Next', JTable.AUTO_RESIZE_NEXT_COLUMN ],
[ 'Rest', JTable.AUTO_RESIZE_SUBSEQUENT_COLUMNS ],
[ 'Last', JTable.AUTO_RESIZE_LAST_COLUMN ],
[ 'All' , JTable.AUTO_RESIZE_ALL_COLUMNS ]
]
...
def handler( self, event ) :
cmd = event.getActionCommand()
for name, value in self.info :
if cmd == name :
self.table.setAutoResizeMode( value )
self.table.re
超级会员免费看
订阅专栏 解锁全文
50

被折叠的 条评论
为什么被折叠?



