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

📄 main.java

📁 用java 实现的IE browser适合于学者
💻 JAVA
字号:
package com.hnjchina.example.outlook;
import org.eclipse.swt.SWT;
import org.eclipse.swt.layout.FillLayout;
import org.eclipse.swt.widgets.Display;
import org.eclipse.swt.widgets.Shell;

public class Main {

public static void main (String [] args) {

      	Display display = new Display ();
      	Shell shell = new Shell(display);
		shell.setLayout(new FillLayout());
//		SashForm form = new SashForm(shell,SWT.HORIZONTAL);
		OutlookBar bar = new OutlookBar(shell,SWT.NONE);
//		Button text = new Button(form,SWT.NONE);
//		form.setWeights(new int[]{30,60});
//		bar.setIconSize(128);
		OutlookBarGroup grp = new OutlookBarGroup("Home");
		bar.addGroup(grp);
		bar.addGroup(new OutlookBarGroup("Tools"));
		bar.addItem("Home", new OutlookBarItem("Item1",ResourceManager.getImage("org/eclipse/swt/custom/outlookbar/applications.png")));
		bar.addItem("Home", new OutlookBarItem("Item2",ResourceManager.getImage("org/eclipse/swt/custom/outlookbar/calender.png")));
		bar.addItem("Home", new OutlookBarItem("Item3",ResourceManager.getImage("org/eclipse/swt/custom/outlookbar/documents.png")));
		bar.addItem("Home", new OutlookBarItem("Item4",ResourceManager.getImage("org/eclipse/swt/custom/outlookbar/downloads.png")));
		bar.addItem("Home", new OutlookBarItem("Item5",ResourceManager.getImage("org/eclipse/swt/custom/outlookbar/favourites.png")));
		bar.addItem("Home", new OutlookBarItem("Item6",ResourceManager.getImage("org/eclipse/swt/custom/outlookbar/games.png")));
		bar.addItem("Tools", new OutlookBarItem("Item7",ResourceManager.getImage("org/eclipse/swt/custom/outlookbar/graphics.png")));
		bar.addItem("Tools", new OutlookBarItem("Item8",ResourceManager.getImage("org/eclipse/swt/custom/outlookbar/home.png")));
		bar.addItem("Tools", new OutlookBarItem("Item9",ResourceManager.getImage("org/eclipse/swt/custom/outlookbar/library.png")));
		bar.addItem("Tools", new OutlookBarItem("Item10",ResourceManager.getImage("org/eclipse/swt/custom/outlookbar/movies.png")));
		bar.addItem("Tools", new OutlookBarItem("Item11",ResourceManager.getImage("org/eclipse/swt/custom/outlookbar/music_collection.png")));
		bar.addItem("Tools", new OutlookBarItem("Item2",ResourceManager.getImage("org/eclipse/swt/custom/outlookbar/search.png")));
		shell.pack();
		shell.setSize(240,800);
		
		shell.open();  
		while (!shell.isDisposed()){
	  		if (!display.readAndDispatch()) display.sleep();
		}
}
}

⌨️ 快捷键说明

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