Per una migliore gestione dei tab nelle viste, è consigliabile usare i seguenti oggetti:
org.eclipse.swt.custom.CTabFolder;
org.eclipse.swt.custom.CTabItem;
Il "CTabFolder" ha le stesse funzionalità del TabFolder, in più:
permette di non avere bordi nella finestra
CTabFolder tabFolder = new CTabFolder(externalInfoCreComposite, SWT.BOTTOM);
di impostare i colori di sfondo
tabFolder.setSelectionBackground(new Color[]{
Display.getCurrent().getSystemColor(SWT.COLOR_BLUE),
Display.getCurrent().getSystemColor(SWT.COLOR_RED),
Display.getCurrent().getSystemColor(SWT.COLOR_YELLOW) }, new int[]{50, 100 });
Blue= colore del tab selezionato
Rosso e giallo parte del contorno
Sfondo della tabella
tabFolder.setBackground(Display.getCurrent().getSystemColor(SWT.COLOR_WHITE));
Qui sono visualizzabili alcuni esempi: http://www.java2s.com/Code/Java/SWT-JFace-Eclipse/DemonstratesCTabFolder.htm
venerdì 5 febbraio 2010
Iscriviti a:
Commenti sul post (Atom)
Nessun commento:
Posta un commento