org.eclipse.swt.widgets.Shell.getFont()方法的使用及代码示例

x33g5p2x  于2022-01-29 转载在 其他  
字(2.5k)|赞(0)|评价(0)|浏览(106)

本文整理了Java中org.eclipse.swt.widgets.Shell.getFont()方法的一些代码示例,展示了Shell.getFont()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Shell.getFont()方法的具体详情如下:
包路径:org.eclipse.swt.widgets.Shell
类名称:Shell
方法名:getFont

Shell.getFont介绍

暂无

代码示例

代码示例来源:origin: org.eclipse.rap/org.eclipse.rap.rwt

private int getMaxMessageLineWidth() {
 int result = 0;
 Font font = shell.getFont();
 String lineSeparator = markupEnabled ? "<br/>" : "\n";
 StringTokenizer tokenizer = new StringTokenizer( message, lineSeparator );
 while( tokenizer.hasMoreTokens() ) {
  String line = tokenizer.nextToken();
  int lineWidth = stringExtent( font, line, markupEnabled ).x;
  result = Math.max( result, lineWidth );
 }
 return result;
}

代码示例来源:origin: BiglySoftware/BiglyBT

private void createFonts() {
  Font baseFont = shell.getFont();
  boldFont = FontUtils.getFontWithStyle(baseFont, SWT.BOLD, 1.0f);
  subTitleFont = FontUtils.getFontWithStyle(baseFont, SWT.BOLD, 1.1f);
  titleFont = FontUtils.getFontWithStyle(baseFont, SWT.BOLD, 1.3f);
}

代码示例来源:origin: BiglySoftware/BiglyBT

FontData[] fontData = shell.getFont().getFontData();
fontData[0].setHeight((int) (fontData[0].getHeight() * 1.5));
fontData[0].setStyle(SWT.BOLD);

代码示例来源:origin: stackoverflow.com

final Shell shell = new Shell(display);
shell.setText("Advanced Graphics");
FontData fd = shell.getFont().getFontData()[0];
final Font font = new Font(display, fd.getName(), 60, SWT.BOLD | SWT.ITALIC);
final Image image = new Image(display, 640, 480);

代码示例来源:origin: stackoverflow.com

float fontHeight = shell.getFont().getFontData()[0].height;
data.heightHint = image.getImageData().height + (int)fontHeight + 20;
data.widthHint = 100;

代码示例来源:origin: org.eclipse.platform/org.eclipse.jface.text

BoldStylerProvider boldStylerProvider= fContentAssistant.getBoldStylerProvider();
if (boldStylerProvider == null) {
  boldStylerProvider= new BoldStylerProvider(fProposalShell.getFont());
  fContentAssistant.setBoldStylerProvider(boldStylerProvider);

代码示例来源:origin: org.eclipse.scout.sdk.deps/org.eclipse.jface.text

BoldStylerProvider boldStylerProvider= fContentAssistant.getBoldStylerProvider();
if (boldStylerProvider == null) {
  boldStylerProvider= new BoldStylerProvider(fProposalShell.getFont());
  fContentAssistant.setBoldStylerProvider(boldStylerProvider);

代码示例来源:origin: BiglySoftware/BiglyBT

private void
createFonts()
  FontData[] fDatas = shell.getFont().getFontData();

代码示例来源:origin: org.eclipse.platform/org.eclipse.swt.examples

return null;
FontData fd = shell.getFont().getFontData()[0];
final Font font = new Font(display, fd.getName(), 96, SWT.BOLD | SWT.ITALIC);
final Image image = loadImage(display, AdvancedGraphics.class, "irmaos.jpg");

相关文章

微信公众号

最新文章

更多

Shell类方法