Tabnine Logo
FontDialog.<init>
Code IndexAdd Tabnine to your IDE (free)

How to use
org.eclipse.swt.widgets.FontDialog
constructor

Best Java code snippets using org.eclipse.swt.widgets.FontDialog.<init> (Showing top 17 results out of 315)

origin: pentaho/pentaho-kettle

 public void widgetSelected( SelectionEvent arg0 ) {
  FontDialog fd = new FontDialog( shell );
  fd.setFontList( new FontData[] { fixedFontData } );
  FontData newfd = fd.open();
  if ( newfd != null ) {
   fixedFontData = newfd;
   fixedFont.dispose();
   fixedFont = new Font( display, fixedFontData );
   wFFont.redraw();
  }
 }
} );
origin: pentaho/pentaho-kettle

 public void widgetSelected( SelectionEvent arg0 ) {
  FontDialog fd = new FontDialog( shell );
  fd.setFontList( new FontData[] { graphFontData } );
  FontData newfd = fd.open();
  if ( newfd != null ) {
   graphFontData = newfd;
   graphFont.dispose();
   graphFont = new Font( display, graphFontData );
   wGFont.redraw();
  }
 }
} );
origin: pentaho/pentaho-kettle

 public void widgetSelected( SelectionEvent arg0 ) {
  FontDialog fd = new FontDialog( shell );
  fd.setFontList( new FontData[] { noteFontData } );
  FontData newfd = fd.open();
  if ( newfd != null ) {
   noteFontData = newfd;
   noteFont.dispose();
   noteFont = new Font( display, noteFontData );
   wNFont.redraw();
  }
 }
} );
origin: stackoverflow.com

FontDialog fontDialog = new FontDialog();
if (fontDialog.ShowDialog() == DialogResult.OK)
origin: org.eclipse.platform/org.eclipse.swt.examples

} else if (group.equals("options")) {
  tool.action = () -> {
    FontDialog fontDialog = new FontDialog(paintSurface.getShell(), SWT.PRIMARY_MODAL);
    FontData[] fontDatum = toolSettings.commonFont.getFontData();
    if (fontDatum != null && fontDatum.length > 0) {
origin: org.eclipse.scout.sdk.deps/org.eclipse.jface

  @Override
  public void widgetSelected(SelectionEvent event) {
    FontDialog fontDialog = new FontDialog(changeFontButton
        .getShell());
    if (chosenFont != null) {
      fontDialog.setFontList(chosenFont);
    }
    FontData font = fontDialog.open();
    if (font != null) {
      FontData[] oldFont = chosenFont;
      if (oldFont == null) {
        oldFont = JFaceResources.getDefaultFont()
            .getFontData();
      }
      setPresentsDefaultValue(false);
      FontData[] newData = new FontData[1];
      newData[0] = font;
      updateFont(newData);
      fireValueChanged(VALUE, oldFont[0], font);
    }
  }
});
origin: org.eclipse.rap/org.eclipse.rap.jface

  public void widgetSelected(SelectionEvent event) {
    FontDialog fontDialog = new FontDialog(changeFontButton
        .getShell());
    if (chosenFont != null) {
      fontDialog.setFontList(chosenFont);
    }
    FontData font = fontDialog.open();
    if (font != null) {
      FontData[] oldFont = chosenFont;
      if (oldFont == null) {
        oldFont = JFaceResources.getDefaultFont()
            .getFontData();
      }
      setPresentsDefaultValue(false);
      FontData[] newData = new FontData[1];
      newData[0] = font;
      updateFont(newData);
      fireValueChanged(VALUE, oldFont[0], font);
    }
  }
});
origin: org.eclipse.platform/org.eclipse.swt.examples

fontDialog = new FontDialog (shell);
colorAndFontTable.addSelectionListener(widgetDefaultSelectedAdapter(event -> changeFontOrColor (colorAndFontTable.getSelectionIndex())));
changeButton.addSelectionListener(widgetSelectedAdapter(event -> changeFontOrColor (colorAndFontTable.getSelectionIndex())));
origin: org.eclipse.platform/org.eclipse.ui.workbench

/**
 * Edit the given font.
 *
 * @param definition
 *            the font definition
 * @param display
 *            the display to open the dialog on
 * @since 3.7
 */
private void editFont(FontDefinition definition, Display display) {
  if (definition != null) {
    final FontDialog fontDialog = new FontDialog(getShell());
    fontDialog.setEffectsVisible(false);
    fontDialog.setFontList(getFontValue(definition));
    final FontData data = fontDialog.open();
    if (data != null) {
      setFontPreferenceValue(definition, fontDialog.getFontList(), false);
      refreshElement(definition);
    }
  }
}
origin: org.eclipse.platform/org.eclipse.jface

FontDialog fontDialog = new FontDialog(changeFontButton.getShell());
if (chosenFont != null) {
  fontDialog.setFontList(chosenFont);
origin: org.eclipse.platform/org.eclipse.swt.examples

FontDialog dialog = new FontDialog (shell, style);
if (usePreviousResultButton.getSelection()) {
  dialog.setFontList (fontDialogFontListResult);
origin: org.eclipse.mylyn.commons/screenshots

public void invokeFontDialog() {
  FontData fontData = new FontData(stringCustom);
  FontDialog fontWindow = new FontDialog(parent.getShell());
  fontWindow.setFontList(new FontData[] { fontData });
  fontWindow.setRGB(int2rgb(intgerCustom));
  fontData = fontWindow.open();
  if (fontData != null) {
    intgerCustom = rgb2int(fontWindow.getRGB());
    stringCustom = fontData.toString();
    toolButton.setToolTipText(font2string(fontData));
    clickBody();
  }
}
origin: org.xworker/xworker_swt

public void widgetSelected(SelectionEvent event) {
  final FontDialog dialog = new FontDialog(text.getShell());
  FontData fontData = UtilSwt.parseFontData(text.getText());
  if(fontData != null){
origin: net.sf.okapi.lib/okapi-lib-verification-ui

private void selectFont () {
  try {
    FontDialog dlg = new FontDialog(dialog);
    dlg.setText("Select Font");
    // Set current font and color info
    dlg.setFontList(opt.font.getFontData());
    dlg.setRGB(opt.foreground.getRGB());
    // Open the dialog
    FontData fontData = dlg.open();
    if ( fontData == null) return;
    
    // If not canceled by user: We assign the new font
    // Work around: For some reason disposing of the font before calling edExample.setFont()
    // with the new font is causing an invalid argument exception. So we defer the dispose.
    Font tmp = opt.font; 
    opt.font = new Font(device, fontData);
    edExample.setFont(opt.font);
    tmp.dispose();
    // And the new new color
    opt.foreground.dispose();
    opt.foreground = new Color(device, dlg.getRGB());
    updateExample();
  }
  catch ( Throwable e ) {
    Dialogs.showError(dialog, e.getLocalizedMessage(), null);
  }
}
origin: org.xworker/xworker_swt

final FontDialog dialog = new FontDialog(shell);
if(self.getStringBlankAsNull("text") != null){
  dialog.setText(self.getString("text"));
origin: net.sf.okapi.lib/okapi-lib-verification-ui

private void selectFont () {
  try {
    FontDialog dlg = new FontDialog(getShell());
    dlg.setText("Select Font");
    // Set current font and color info
    dlg.setFontList(opt.font.getFontData());
    dlg.setRGB(opt.foreground.getRGB());
    // Open the dialog
    FontData fontData = dlg.open();
    if ( fontData == null) return;
    
    // If not canceled by user: We assign the new font
    // Work around: For some reason disposing of the font before calling edExample.setFont()
    // with the new font is causing an invalid argument exception. So we defer the dispose.
    Font tmp = opt.font; 
    opt.font = new Font(getDisplay(), fontData);
    edExample.setFont(opt.font);
    tmp.dispose();
    // And the new new color
    opt.foreground.dispose();
    opt.foreground = new Color(getDisplay(), dlg.getRGB());
    edExample.setForeground(opt.foreground);
  }
  catch ( Throwable e ) {
    Dialogs.showError(getShell(), e.getLocalizedMessage(), null);
  }
}
origin: org.eclipse.platform/org.eclipse.swt.examples

setFontItem.setText(getResourceString("SetFont_menuitem")); //$NON-NLS-1$
setFontItem.addSelectionListener(widgetSelectedAdapter(event -> {
  FontDialog fontDialog = new FontDialog(shell);
  fontDialog.setFontList(styledText.getFont().getFontData());
  FontData data = fontDialog.open();
org.eclipse.swt.widgetsFontDialog<init>

Javadoc

Constructs a new instance of this class given only its parent.

Popular methods of FontDialog

  • open
    Makes the dialog visible and brings it to the front of the display.
  • setFontList
    Sets the set of FontData objects describing the font to be selected by default in the dialog, or nul
  • checkStyle
  • checkSubclass
  • getRGB
    Returns an RGB describing the color that was selected in the dialog, or null if none is available.
  • setRGB
    Sets the RGB describing the color to be selected by default in the dialog, or null to let the platfo
  • setText
  • getFontList
    Returns a FontData set describing the font that was selected in the dialog, or null if none is avail
  • gtk_font_chooser_dialog_new
  • gtk_font_chooser_get_font
  • gtk_font_chooser_set_font
  • error
  • gtk_font_chooser_set_font,
  • error,
  • setEffectsVisible,
  • ShowDialog,
  • addChangeListeners,
  • changeFont,
  • checkOperationMode,
  • convertHorizontalDLUsToPixels,
  • createButton

Popular in Java

  • Reactive rest calls using spring rest template
  • scheduleAtFixedRate (ScheduledExecutorService)
  • getApplicationContext (Context)
  • startActivity (Activity)
  • Color (java.awt)
    The Color class is used to encapsulate colors in the default sRGB color space or colors in arbitrary
  • GridBagLayout (java.awt)
    The GridBagLayout class is a flexible layout manager that aligns components vertically and horizonta
  • FileInputStream (java.io)
    An input stream that reads bytes from a file. File file = ...finally if (in != null) in.clos
  • ByteBuffer (java.nio)
    A buffer for bytes. A byte buffer can be created in either one of the following ways: * #allocate
  • MessageFormat (java.text)
    Produces concatenated messages in language-neutral way. New code should probably use java.util.Forma
  • LogFactory (org.apache.commons.logging)
    Factory for creating Log instances, with discovery and configuration features similar to that employ
  • Top 17 Free Sublime Text Plugins
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimAtomGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyStudentsTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now