Có cách nào để thay đổi thứ tự của các phần tử được tạo trong Bố cục hàng, Tôi muốn hiển thị nó trong các phần tử đầu tiên được hiển thị lần đầu tiên. Ví dụ nếu tôi tạo element1, sau đó element2 element3, element4Thay đổi thứ tự của phần tử trong RowLayout SWT Java
Tôi muốn nhìn thấy cách bố trí như element4 element3 element2 element1
đó có nghĩa là các yếu tố kéo dài được tạo ra sẽ là yếu tố đầu tiên mà sẽ được hiển thị trong trình bao.
Có cách nào dễ dàng để làm việc với bố cục hàng và thực hiện.
Tôi muốn thay đổi ví dụ sau để hiển thị Nút99 Nút98 Nút97 Nút96 Nút95 Nút94 ……………………………….
import org.eclipse.swt.SWT;
import org.eclipse.swt.layout.RowLayout;
import org.eclipse.swt.widgets.Button;
import org.eclipse.swt.widgets.Display;
import org.eclipse.swt.widgets.Shell;
public class TestExample
{
public static void main(String[] args)
{
Display display = Display.getDefault();
Shell shell = new Shell(display);
RowLayout rowLayout = new RowLayout();
shell.setLayout(rowLayout);
for (int i=0;i<100;i++)
{
Button b1 = new Button(shell, SWT.PUSH);
b1.setText("Button"+i);
}
shell.open();
while (!display.isDisposed())
{
if (!display.readAndDispatch())
{
display.sleep();
}
}
}
}
Cảm ơn trước.
Cảm ơn bạn rất nhiều vì đã trả lời. – user1205079