/**
* Creates a new {@link ArtifactEditor}.
*
* @param parent parent Container.
* @param style SWT style for the container.
* @param swtTextStyle SWT style for textboxes. Useful to set them
* SWT.READ_ONLY for instance.
*/
public ArtifactEditor(
Composite parent, Integer style, Integer swtTextStyle) {
super(parent, style, swtTextStyle);
// widgets
icon = new Label(this, SWT.NONE);
Label labelName = new Label(this, SWT.NONE);
path = new Text(this, swtTextStyle);
// layout
Layout layout = new GridLayout(3, false);
this.setLayout(layout);
GridData iconGridData = new GridData(SWT.FILL, SWT.FILL, false, false);
iconGridData.minimumHeight = 16;
iconGridData.minimumWidth = 16;
icon.setLayoutData(iconGridData);
labelName.setLayoutData(new GridData(SWT.FILL, SWT.CENTER, false, false));
path.setLayoutData(
new GridData(SWT.FILL, SWT.FILL, true, false));
// content
icon.setImage(MavenActivator.IMAGE_MAVEN);
labelName.setText("Path");
}
ArtifactEditor.java 文件源码
java
阅读 32
收藏 0
点赞 0
评论 0
项目:depan
作者:
评论列表
文章目录