当前位置: 首页>>代码示例>>Java>>正文


Java FontDialog.setFontList方法代码示例

本文整理汇总了Java中org.eclipse.swt.widgets.FontDialog.setFontList方法的典型用法代码示例。如果您正苦于以下问题:Java FontDialog.setFontList方法的具体用法?Java FontDialog.setFontList怎么用?Java FontDialog.setFontList使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在org.eclipse.swt.widgets.FontDialog的用法示例。


在下文中一共展示了FontDialog.setFontList方法的7个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。

示例1: onChangeFont

import org.eclipse.swt.widgets.FontDialog; //导入方法依赖的package包/类
private void onChangeFont() {

		FontData selectedFont;

		final FontDialog fontDialog = new FontDialog(_btnChangeFont.getShell());

		fontDialog.setFontList(_selectedFontData);
		fontDialog.setEffectsVisible(false);

		fireOpenEvent(true);
		{
			selectedFont = fontDialog.open();
		}
		fireOpenEvent(false);

		if (selectedFont != null) {
			fireFontChanged(selectedFont);
		}
	}
 
开发者ID:wolfgang-ch,项目名称:mytourbook,代码行数:20,代码来源:SimpleFontEditor.java

示例2: openFontDialog

import org.eclipse.swt.widgets.FontDialog; //导入方法依赖的package包/类
/**
 * 
 * void
 */
private void openFontDialog() {
    FontDialog dialog = new FontDialog(UiCorePlugin.getShell(), SWT.NONE);
    if (fontListOfDialog[0] != null) {
        if (fontListOfDialog != fontList) {
            dialog.setFontList(fontListOfDialog);
        } else {
            dialog.setFontList(fontList);
        }
    } else {
        dialog.setFontList(fontList);
    }
    fontListOfDialog[0] = dialog.open();
    defaultFontPreviewLabel.setText(getFormatedFontString(fontListOfDialog));
}
 
开发者ID:SK-HOLDINGS-CC,项目名称:NEXCORE-UML-Modeler,代码行数:19,代码来源:AppearancePreferencePage.java

示例3: widgetSelected

import org.eclipse.swt.widgets.FontDialog; //导入方法依赖的package包/类
@Override
public void widgetSelected(SelectionEvent ignored)
{
	FontDialog fontDialog = new FontDialog(parentShell, SWT.OPEN);
	fontDialog.setFontList(bzStyledText.getBrailleFont().getFontData());
	FontData fontData = fontDialog.open();
	if(fontData == null)
		return;
	bzStyledText.setBrailleFont(new Font(parentShell.getDisplay(), fontData));
}
 
开发者ID:MikeGray-APH,项目名称:BrailleZephyr,代码行数:11,代码来源:BZMenu.java

示例4: activate

import org.eclipse.swt.widgets.FontDialog; //导入方法依赖的package包/类
/** Opens the color dialog. */
@Override
public void activate()
{
    final FontDialog dialog = new FontDialog(shell);
    if (value != null)
        dialog.setFontList(new FontData[] { value });
    value = dialog.open();
    if (value != null)
        fireApplyEditorValue();
}
 
开发者ID:kasemir,项目名称:org.csstudio.display.builder,代码行数:12,代码来源:FontCellEditor.java

示例5: widgetSelected

import org.eclipse.swt.widgets.FontDialog; //导入方法依赖的package包/类
@Override
public void widgetSelected(final SelectionEvent e) {
	final FontDialog dialog = new FontDialog(WorkbenchHelper.getShell());
	dialog.setEffectsVisible(false);
	FontData data = toFontData(currentValue);
	dialog.setFontList(new FontData[] { data });
	data = dialog.open();
	if (data != null) {
		modifyAndDisplayValue(toGamaFont(data));
	}

}
 
开发者ID:gama-platform,项目名称:gama,代码行数:13,代码来源:FontEditor.java

示例6: handleChangeFontPressed

import org.eclipse.swt.widgets.FontDialog; //导入方法依赖的package包/类
/**
 * This method is invoked when the user selects the "Change" font button. It
 * opens the FontDialog to allow the user to change the font.
 */
protected void handleChangeFontPressed() {
	FontDialog dialog = new FontDialog(getShell());
	FontData data = prefs.getFontData();
	dialog.setFontList(new FontData[] { data });
	data = dialog.open();
	if (data != null) {
		prefs.setFontData(data);
	}
	updateFontName();
}
 
开发者ID:ghillairet,项目名称:gef-gwt,代码行数:15,代码来源:PaletteSettingsDialog.java

示例7: setFont

import org.eclipse.swt.widgets.FontDialog; //导入方法依赖的package包/类
/**
 * Sets the font related data to be applied to the text in page 2.
 */
void setFont() {
	FontDialog fontDialog = new FontDialog(getSite().getShell());
	fontDialog.setFontList(text.getFont().getFontData());
	FontData fontData = fontDialog.open();
	if (fontData != null) {
		if (font != null)
			font.dispose();
		font = new Font(text.getDisplay(), fontData);
		text.setFont(font);
	}
}
 
开发者ID:patternbox,项目名称:patternbox-eclipse,代码行数:15,代码来源:MultiPageEditor.java


注:本文中的org.eclipse.swt.widgets.FontDialog.setFontList方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。