我用NetBean6.9,设计一个application。窗口上有主要两个control,除了menu。上面是一个JTable,下面是一个JPanel,JPanel里面有些textbox和checkbox。JPanel的高度是固定的,而JTable不定。我想这样:刚启动的时候窗口上全是JTable,JPanel看不见。如果用户选择了JTable的一个row,则展开JPanel,相应的,JTable的高度会减少。如果用户再隐藏了JPanel,JTable的高度又会回复。请问我该用什么layout?另外一个问题,我已经修改了JTable的name 属性,但在source code里面,它还是JTable1,请问这个是怎么回事?
解决方案 »
- 求一split用法
- equals是怎么回事?
- java.sql.connection是不是线程安全的?我想整个应用中只创建一个connection
- 最近由C++转JAVA,问一些小问题,希望前辈们指点...
- 向高手求救,在jscrollpane中放了jpanel,如何让键盘上的方向键只对jpanel作用.
- 如何用JAVA获得局域网中的SQL Server服务器
- 请问麻将,升级等牌类游戏的算法?
- 在JTabel上作出JComboBox的问题
- JDK安装问题
- 请教application中ScrollText如何全部用swing实现
- 中文乱码!!大家一起研究
- 关于System.out.println
初始,panel对应的的gridbaglayoutconstrains的gridHeight属性设置为0
当点选某行时,将其gridHeight设置为1(或其他int型,看你要多高),
可以同时将其weightY设置为1.自己试试看。