`
qq123zhz
  • 浏览: 534239 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论
文章列表
jfreechart的官方的demon,很全。
** * 创建:ZhengXi 2009-8-4 */ package com.infotech.updo.tools; import java.text.Collator; import java.util.Locale; import org.eclipse.swt.SWT; import org.eclipse.swt.events.ControlAdapter; import org.eclipse.swt.events.ControlEvent; import org.eclipse.swt.events.MouseEvent; import o ...
public class StartAction extends BaseAction { private Shell shell; private ProgressMonitorDialog pmd; public StartAction(TableViewer tableViewer, Shell shell) { } @Override public void run() { shell.getDisplay().asyncExec(new Runnable() { @Override public void run() { try { // T ...
  有时候一个视图( View )希望得到另外一个视图显示的内容,或者选择的内容。在 Eclipse 中,比较标准的做法是通过 ISelectionProvider 和 ISelectionListener 来完成的。不过因为视图往往是独立的,他们之间并不太方便进行 ...
//采用jface dataBinding来实现内容填充 input = new WritableList(getInput(),AliasModel.class); ViewerSupport.bind(tableViewer, input, BeanProperties.values( new String[]{AliasModel.SOURCENAME,AliasModel.ALIASNAME})); tableViewer = new TableViewer(this, SWT.BORDER | SWT.FULL_SELECTION|SWT.H_S ...
在视图或者编辑器中加入如下代码: Activator.getDefault().getPreferenceStore().addPropertyChangeListener(new IPropertyChangeListener() { @Override public void propertyChange(PropertyChangeEvent event) { logFilePath = (String) event.getNewValue(); } });  
InternalPlatform.getDefault().getInstanceLocation();     获得eclipse路径,workspace路径。  
TableItem [] items = table.getItems(); //保存到文件或数据库中,数据持久化,这里省略 for ( int i=0;i<items.length;i++) for (int j=0;j<table.getColumnCount();j++) System.out.println(items[i].getText(j));  
org.eclipse.swt.SWTException: Subclassing not allowed at org.eclipse.swt.SWT.error(SWT.java:4282) at org.eclipse.swt.SWT.error(SWT.java:4197) at org.eclipse.swt.SWT.error(SWT.java:4168) at org.eclipse.swt.widgets.Widget.error(Widget.java:468) at org.eclipse.swt.widgets.Group.checkSubclass(G ...
 java 编译级别和jre版本的不一致照成的。。。。。。。。
Job found still running after platform shutdown.   Exception message seems to indicate that you schedule the setMessage during shutdown, so probably prefixing your code with something like if (PlatformUI.getWorkbench().isClosing()) return; should help. Otherwise, try changing asyncExec to syncExec ...
打开透视图 PlatformUI.getWorkbench().showPerspective(FlowPerspectiveFactory.ID, PlatformUI.getWorkbench().getActiveWorkbenchWindow());    
ENTRY org.eclipse.ui.navigator 4 2 2012-06-12 10:06:54.431!MESSAGE Problems occurred when invoking code from plug-in: "org.eclipse.ui.navigator".!STACK 1org.eclipse.core.runtime.CoreException: No property tester contributes a property com.xxxxx.tester.SubSystemPropertyTester to type class o ...
Java项目模型  Eclipse的项目有很多种,包括Java项目、C++项目、C#项目等,每种项目都有自己的特点。我们最常接触到的项目就是Java项目,因此我们重点来讲解一下Java项目模型。 Java模型是用来对与创建、编辑和构建Java程序相关联的对象进行建模的一些类。Java模型类是在org.eclipse.jdt.core中定义的。这些类实现资源的特定于Java的行为,并进一步将Java资源分解成模型元素。 Java模型的继承结构图如图3.13所示。
把自定义的xsd文件添加到eclipse的XML calalog的plugin Specified Entries,没有使用User special Entries用户的配置。这样xsd文件被隐藏在jar包之中。       
Global site tag (gtag.js) - Google Analytics