本文整理了Java中org.eclipse.swt.widgets.Item.setImage()
方法的一些代码示例,展示了Item.setImage()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Item.setImage()
方法的具体详情如下:
包路径:org.eclipse.swt.widgets.Item
类名称:Item
方法名:setImage
[英]Sets the receiver's image to the argument, which may be null indicating that no image should be displayed.
[中]将接收器图像设置为参数,该参数可能为null,表示不应显示图像。
代码示例来源:origin: org.eclipse.jdt/org.eclipse.jdt.ui
@Override
public void setImage(Image image) {
super.setImage(image);
fDetailsBlock.setImage(image);
}
代码示例来源:origin: org.eclipse.scout.sdk.deps/org.eclipse.jdt.ui
@Override
public void setImage(Image image) {
super.setImage(image);
fDetailsBlock.setImage(image);
}
代码示例来源:origin: org.eclipse.rap/org.eclipse.rap.rwt
@Override
public void setImage( Image image ) {
super.setImage( image );
parent.layoutCache.invalidateHeaderHeight();
}
代码示例来源:origin: org.eclipse.platform/org.eclipse.debug.ui
@Override
public void setImage(Image image) {
super.setImage(image);
fDetailsBlock.setImage(image);
}
}
代码示例来源:origin: org.eclipse.rap/org.eclipse.rap.rwt
@Override
public void setImage( Image image ) {
checkWidget();
if( ( style & SWT.SEPARATOR ) == 0 ) {
super.setImage( image );
parent.layoutItems();
}
}
代码示例来源:origin: org.eclipse.platform/org.eclipse.e4.ui.css.swt
public static void restoreDefaultImage(Item item) {
Image defaultImage = (Image) item.getData(DEFAULT_IMAGE);
if (defaultImage != null) {
item.setImage(defaultImage.isDisposed() ? null : defaultImage);
}
}
代码示例来源:origin: org.eclipse.rap/org.eclipse.rap.rwt
@Override
public void setImage( Image image ) {
checkWidget();
int index = parent.indexOf( this );
if( index > -1 ) {
super.setImage( image );
}
}
代码示例来源:origin: org.eclipse.rap/org.eclipse.rap.nebula.widgets.grid
@Override
public void setImage( Image image ) {
super.setImage( image );
parent.layoutCache.invalidateHeaderHeight();
parent.scheduleRedraw();
}
代码示例来源:origin: org.eclipse.rap/org.eclipse.rap.nebula.widgets.grid
@Override
public void setImage( Image image ) {
super.setImage( image );
parent.layoutCache.invalidateHeaderHeight();
parent.scheduleRedraw();
}
代码示例来源:origin: org.eclipse.rap/org.eclipse.rap.rwt
@Override
public void setImage( Image image ) {
checkWidget();
if( image != getImage() ) {
super.setImage( image );
if( !parent.updateTabHeight( false ) ) {
parent.updateItems();
}
}
}
代码示例来源:origin: org.eclipse.scout.sdk.deps/org.eclipse.swt.win32.win32.x86
@Override
public void setImage (Image image) {
checkWidget();
if (image != null && image.isDisposed ()) {
error (SWT.ERROR_INVALID_ARGUMENT);
}
super.setImage (image);
if (parent.sortColumn != this || parent.sortDirection != SWT.NONE) {
setImage (image, false, false);
}
}
代码示例来源:origin: org.eclipse.swt.cocoa.macosx/x86_64
public void setImage (Image image) {
checkWidget();
if (image != null && image.isDisposed()) error(SWT.ERROR_INVALID_ARGUMENT);
if ((style & SWT.SEPARATOR) != 0) return;
super.setImage (image);
updateImage (true);
}
代码示例来源:origin: org.eclipse.scout.sdk.deps/org.eclipse.swt.win32.win32.x86
@Override
public void setImage (Image image) {
checkWidget();
if (image != null && image.isDisposed ()) {
error (SWT.ERROR_INVALID_ARGUMENT);
}
super.setImage (image);
if (parent.sortColumn != this || parent.sortDirection != SWT.NONE) {
setImage (image, false, false);
}
}
代码示例来源:origin: org.eclipse.swt.cocoa.macosx/x86_64
public void setImage (Image image) {
checkWidget ();
int index = parent.indexOf (this);
if (index == -1) return;
super.setImage (image);
//force parent to resize
nsItem.setLabel(NSString.string());
}
代码示例来源:origin: org.xworker/xworker_swt
public static void applyItem(ActionContext actionContext){
Thing self = (Thing) actionContext.get("self");
Item control = (Item) actionContext.get("widget");
//图
Image image = (Image) createResource(self.getString("image"),
"xworker.swt.graphics.Image", "imageFile", actionContext);
if(image != null){
control.setImage(image);
}
}
代码示例来源:origin: org.eclipse.scout.sdk.deps/org.eclipse.swt.win32.win32.x86
@Override
public void setImage (Image image) {
checkWidget();
if ((style & SWT.SEPARATOR) != 0) return;
if (image != null && image.isDisposed()) error(SWT.ERROR_INVALID_ARGUMENT);
super.setImage (image);
updateImages (getEnabled () && parent.getEnabled ());
}
代码示例来源:origin: org.eclipse.swt.cocoa.macosx/x86_64
public void setImage (Image image) {
checkWidget();
if (image != null && image.isDisposed ()) {
SWT.error(SWT.ERROR_INVALID_ARGUMENT);
}
Image oldImage = getImage();
if (image == null && oldImage == null) return;
if (image != null && image.equals(oldImage)) return;
super.setImage(image);
parent.updateFolder(CTabFolder.UPDATE_TAB_HEIGHT | CTabFolder.REDRAW_TABS);
}
/**
代码示例来源:origin: org.eclipse.scout.sdk.deps/org.eclipse.swt.win32.win32.x86
@Override
public void setImage (Image image) {
checkWidget();
if (image != null && image.isDisposed ()) {
SWT.error(SWT.ERROR_INVALID_ARGUMENT);
}
Image oldImage = getImage();
if (image == null && oldImage == null) return;
if (image != null && image.equals(oldImage)) return;
super.setImage(image);
parent.updateFolder(CTabFolder.UPDATE_TAB_HEIGHT | CTabFolder.REDRAW_TABS);
}
/**
代码示例来源:origin: org.eclipse.swt.cocoa.macosx/x86_64
public void setImage (Image image) {
checkWidget();
if (image != null && image.isDisposed ()) {
error (SWT.ERROR_INVALID_ARGUMENT);
}
super.setImage (image);
NSTableHeaderView headerView = ((NSOutlineView) parent.view).headerView ();
if (headerView == null) return;
int index = parent.indexOf (nsColumn);
NSRect rect = headerView.headerRectOfColumn (index);
headerView.setNeedsDisplayInRect (rect);
}
代码示例来源:origin: org.eclipse.swt.cocoa.macosx/x86_64
public void setImage (Image image) {
checkWidget();
if (image != null && image.isDisposed ()) {
error (SWT.ERROR_INVALID_ARGUMENT);
}
super.setImage (image);
NSTableHeaderView headerView = ((NSTableView) parent.view).headerView ();
if (headerView == null) return;
int index = parent.indexOf (nsColumn);
NSRect rect = headerView.headerRectOfColumn (index);
headerView.setNeedsDisplayInRect (rect);
}
内容来源于网络,如有侵权,请联系作者删除!