import org.eclipse.swt.widgets.*; import org.eclipse.swt.*; class Program01 { public static void main(String args[]) { Display megjelenito = new Display(); Shell felulet = new Shell(megjelenito); felulet.setSize(800, 600); felulet.setText("Dialogs"); Label cimke = new Label(felulet, 0); cimke.setText("Címke"); cimke.setBounds(20, 20, 50, 25); final Table table = new Table (felulet, SWT.VIRTUAL | SWT.BORDER); table.setBounds(20, 50, 200, 200); table.setItemCount (100); table.addListener (SWT.SetData, new Listener () { public void handleEvent (Event event) { TableItem item = (TableItem) event.item; int index = table.indexOf (item); item.setText ("Item " + index); System.out.println (item.getText ()); } }); felulet.open(); while (!felulet.isDisposed()) { if (!megjelenito.readAndDispatch()) megjelenito.sleep(); } megjelenito.dispose(); } }