⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 sampleview.java

📁 一些介绍J2ME的经典源码,对于在手机上开发应用很有帮助
💻 JAVA
字号:
package treeviewersample.views;import org.eclipse.swt.layout.GridData;import org.eclipse.swt.layout.GridLayout;import org.eclipse.swt.widgets.Composite;import org.eclipse.ui.part.*;import org.eclipse.jface.viewers.*;import org.eclipse.swt.SWT;public class SampleView extends ViewPart {		Composite composite;    TreeViewer treeviewer;    /**	 * This is a callback that will allow us	 * to create the viewer and initialize it.	 */	public void createPartControl(Composite parent) {		composite= new Composite(parent,SWT.NONE);		composite.setLayout(new GridLayout(1,false));				treeviewer = new TreeViewer(composite);				treeviewer.getTree().setLayoutData(new GridData(GridData.FILL_BOTH));		treeviewer.setContentProvider(new SampleTreeContentProvider());		treeviewer.setLabelProvider(new SampleTreeLabelProvider());		treeviewer.setInput(getInput());		treeviewer.expandAll();	}		private NBATeamNode getInput()	{		NBATeamNode root = new NBATeamNode("root");		NBATeamNode team1= new NBATeamNode("Houston Rockets"); 		NBATeamNode team2= new NBATeamNode("LA Lakers");		NBATeamNode team3= new NBATeamNode("Dallas Mavericks"); 				root.addTeam(team1);		root.addTeam(team2);		root.addTeam(team3);		        team1.addPlayer(new NBAPlayer("Yao Ming"));        team1.addPlayer(new NBAPlayer("Tracy McGrady"));        team1.addPlayer(new NBAPlayer("Rafer Alston"));        team1.addPlayer(new NBAPlayer("Shane Battier"));        team1.addPlayer(new NBAPlayer("Juwan Howard"));                team2.addPlayer(new NBAPlayer("Kobe Bryant"));        team2.addPlayer(new NBAPlayer("Smush Parker"));        team2.addPlayer(new NBAPlayer("Luke Walton"));        team2.addPlayer(new NBAPlayer("Lamar Odom"));        team2.addPlayer(new NBAPlayer("Andrew Bynum"));                team3.addPlayer(new NBAPlayer("Devin Harris"));        team3.addPlayer(new NBAPlayer("Jason Terry"));        team3.addPlayer(new NBAPlayer("Josh Howard"));        team3.addPlayer(new NBAPlayer("Dirk Nowitzki"));        team3.addPlayer(new NBAPlayer("DeSagana Diop"));				return root;	}	/**	 * Passing the focus request to the viewer's control.	 */	public void setFocus() {		}}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -