本文整理汇总了Java中org.pushingpixels.flamingo.api.common.RichTooltip.setFooterImage方法的典型用法代码示例。如果您正苦于以下问题:Java RichTooltip.setFooterImage方法的具体用法?Java RichTooltip.setFooterImage怎么用?Java RichTooltip.setFooterImage使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类org.pushingpixels.flamingo.api.common.RichTooltip
的用法示例。
在下文中一共展示了RichTooltip.setFooterImage方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: createTooltip
import org.pushingpixels.flamingo.api.common.RichTooltip; //导入方法依赖的package包/类
public RichTooltip createTooltip() {
String body = (String) getValue(TOOLTIP_BODY);
if (body == null) {
body = (String) getValue(Action.LONG_DESCRIPTION);
}
if (body == null) {
body = getDescription();
}
if (body == null) {
return null;
}
String title = (String) getValue(TOOLTIP_TITLE);
if (title == null) {
title = getText();
}
RichTooltip tooltip = new RichTooltip(title, body);
String titleIcon = (String) getValue(TOOLTIP_ICON);
if (titleIcon != null) {
tooltip.setMainImage(ImageUtilities.loadImage(titleIcon));
} else {
tooltip.setMainImage(getLargeImage());
}
String footer = (String) getValue(TOOLTIP_FOOTER);
if (footer != null) {
tooltip.addFooterSection(footer);
String footerIcon = (String) getValue(TOOLTIP_FOOTER_ICON);
if (footerIcon != null) {
tooltip.setFooterImage(ImageUtilities.loadImage(footerIcon));
}
}
return tooltip;
}
示例2: createApplicationMenuTooltip
import org.pushingpixels.flamingo.api.common.RichTooltip; //导入方法依赖的package包/类
public RichTooltip createApplicationMenuTooltip() {
RichTooltip tooltip = new RichTooltip();
tooltip.setTitle(NbBundle.getMessage(LayerRibbonAppMenuProvider.class, "LBL_AppMenuTitle"));// NOI18N
tooltip.addDescriptionSection(NbBundle.getMessage(LayerRibbonAppMenuProvider.class, "HINT_AppMenu"));// NOI18N
tooltip.setMainImage(ImageUtilities.loadImage("com/pinkmatter/modules/flamingo/app-menu.png", true));// NOI18N
tooltip.setFooterImage(ImageUtilities.loadImage("com/pinkmatter/modules/flamingo/help.png", true));// NOI18N
tooltip.addFooterSection(NbBundle.getMessage(LayerRibbonAppMenuProvider.class, "HINT_AppMenuHelp"));// NOI18N
return tooltip;
}
示例3: createApplicationMenuTooltip
import org.pushingpixels.flamingo.api.common.RichTooltip; //导入方法依赖的package包/类
public RichTooltip createApplicationMenuTooltip() {
RichTooltip tooltip = new RichTooltip();
tooltip.setTitle(Bundle.LBL_AppMenuTitle());
tooltip.addDescriptionSection(Bundle.Hint_AppMenu());
tooltip.addFooterSection(Bundle.Hint_AppMenuHelp());
tooltip.setMainImage(ImageUtilities.loadImage(APP_IMG, true));
tooltip.setFooterImage(ImageUtilities.loadImage(HELP_IMG, true));
return tooltip;
}