我在Panel上面放控件,用GridBagLayout,
感觉行与行之间的距离有点大,如何才能重新定义GridBagLayout的行高?另外:我在一个Panel上面放左边放一个Panel
add(pnlleft,BorderLayout.WEST);
中间用JSeparator
add(new JSparator(JSeparator.VERTICAL));
右边再放一个Panel,
add(pnlright,BorderLayout.Center);
怎么总是把JSeparator盖住了?新手求助
感觉行与行之间的距离有点大,如何才能重新定义GridBagLayout的行高?另外:我在一个Panel上面放左边放一个Panel
add(pnlleft,BorderLayout.WEST);
中间用JSeparator
add(new JSparator(JSeparator.VERTICAL));
右边再放一个Panel,
add(pnlright,BorderLayout.Center);
怎么总是把JSeparator盖住了?新手求助
中间用JSeparator
add(new JSparator(JSeparator.VERTICAL),BorderLayout.Center);
右边再放一个Panel,
add(pnlright,BorderLayout.EAST); 你试试.
它就是一个分割窗格,左右两边分别放一个Panel可以这样:
eg:JSplitPane jsp=new JSplitPane(JSplitPane.HORIZONTAL_SPLIT,false,jp1,jp2);
默认情况下是放到中间的``````````
add(pnlright,BorderLayout.Center); 也是放到中间
后者会把前者覆盖掉`````