TreeViewer中改变字体和颜色

改变某一项的字体时可以简单参照下面的代码:

@Override
	public Font getFont(Object element) {	   
		FontData fontData=new FontData();		
		fontData.setStyle(SWT.BOLD);
		Font font = new Font(Display.getCurrent(), fontData);	
		return font;
		
	}

 

改变字体颜色时参考下面的:

@Override
	public Font getFont(Object element) {	   
		FontData fontData=new FontData();		
		fontData.setStyle(SWT.BOLD);
		Font font = new Font(Display.getCurrent(), fontData);	
		return font;
		
	}

 

你可能感兴趣的:(treeview)