jjzjj

RowLayout

全部标签

java - 更改 RowLayout SWT Java 中元素的顺序

有没有办法改变在行布局中创建的元素的顺序,我想在第一个显示的元素中显示它。例如,如果我创建element1,然后创建element2element3、element4我希望将布局视为元素4元素3元素2元素1这意味着最后创建的元素将是第一个显示在shell中的元素。有没有简单的方法来处理行布局并做到这一点。我想把下面的例子改成显示Button99Button98Button97Button96Button95Button94……………………………….importorg.eclipse.swt.SWT;importorg.eclipse.swt.layout.RowLayout;impor

swt rowlayout带有最后一个元素抓住过多的水平空间?

我有两个水平的元素RowLayout。我能够为第二个元素(例如200PX)指定(最小)。此外...a)如果外壳的总宽度太小,第二个元素将包装到新线路。可以很好地适应RowLayout.b)如果总数为“大”,则第二个(=last)元素应抓住多余的水平空间.b)有可能RowLayout?还是我需要使用GridLayout并自行实现包装(例如,在网格布局中使用一两个列,具体取决于元素的大小)?publicclassRowLayoutDemo{publicstaticvoidmain(String[]args){Displaydisplay=newDisplay();Shellshell=newShe