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


Java SWTResourceManager.getFont方法代码示例

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


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

示例1: getBMessageBox

import org.eclipse.wb.swt.SWTResourceManager; //导入方法依赖的package包/类
public void getBMessageBox(String title, String text, int fontstyle, int fontsize) {
	bMessageBox bmb = new bMessageBox(b, SWT.None, false) {
		/**
		 * 
		 */
		private static final long serialVersionUID = 1L;

		@Override
		public void saveAction() {
			// TODO Auto-generated method stub

		}
	};
	bmb.setTitle(title);
	bmb.setText(text);
	Font font = SWTResourceManager.getFont(bmb.text.getFont().getFontData()[0].getName(), fontsize, fontstyle);
	bmb.text.setFont(font);
	bmb.open();
}
 
开发者ID:piiiiq,项目名称:Black,代码行数:20,代码来源:blackAction.java

示例2: showUpdateinof

import org.eclipse.wb.swt.SWTResourceManager; //导入方法依赖的package包/类
public void showUpdateinof() {
	bMessageBox bme = new bMessageBox(b, SWT.NONE, false) {

		/**
		 * 
		 */
		private static final long serialVersionUID = 1L;

		@Override
		public void saveAction() {
			// TODO Auto-generated method stub

		}
	};
	bme.setTextFontinfo(12, SWT.None);
	bme.setText(b.updateinfo);
	bme.setTitle("���°汾");
	// bme.text.setLineAlignment(0, 1, SWT.CENTER);
	StyleRange sr = new StyleRange();
	sr.start = 1;
	sr.length = bme.text.getLine(1).length();
	sr.font = SWTResourceManager.getFont("����", 20, SWT.NONE, false, true);
	bme.text.setStyleRange(sr);
	// bme.text.set
	bme.open();
}
 
开发者ID:piiiiq,项目名称:Black,代码行数:27,代码来源:blackAction.java

示例3: setEditorFont

import org.eclipse.wb.swt.SWTResourceManager; //导入方法依赖的package包/类
/**
 * ���ñ༭������
 * 
 */
public void setEditorFont(String fontname) {
	if (text != null) {
		Font f = SWTResourceManager.getFont(fontname, getZoomedFontSize(ba.getEditerDefaultFontSize()), SWT.None);
		text.setFont(f);
	}
	appProperties.setProperty("EditorDefaultFont", String.valueOf(fontname));

}
 
开发者ID:piiiiq,项目名称:Black,代码行数:13,代码来源:black.java

示例4: getStylesFromProperties

import org.eclipse.wb.swt.SWTResourceManager; //导入方法依赖的package包/类
/**
 * �������ļ���ԭ������ʽ��text
 * 
 * @param p����������ʽ�������ļ�
 * @param text
 *            ҪӦ��������ʽ��StyledText���
 */
public void getStylesFromProperties(Properties p, StyledText text) {
	String start, length, font, fontstyle, strikeout, underline, fontheight;
	for (int i = 0; i > -1; i++) {
		start = p.getProperty(i + "start");
		if (start != null) {
			length = p.getProperty(i + "length");
			font = p.getProperty(i + "font");
			fontheight = p.getProperty(i + "fontheight");
			fontstyle = p.getProperty(i + "fontstyle");
			strikeout = p.getProperty(i + "strikeout");
			underline = p.getProperty(i + "underline");
			if (Integer.valueOf(fontheight) >= 0) {
				Font f = SWTResourceManager.getFont(font, b.getZoomedFontSize(Integer.valueOf(fontheight)),
						Integer.valueOf(fontstyle));
				TextStyle ts = new TextStyle(f, null, null);
				ts.strikeout = Boolean.valueOf(strikeout);
				ts.underline = Boolean.valueOf(underline);
				StyleRange sr = new StyleRange(ts);
				sr.start = Integer.valueOf(start);
				sr.length = Integer.valueOf(length);
				if (sr.start >= 0 && sr.length + sr.start <= text.getCharCount())
					text.setStyleRange(sr);
			} else
				getMessageBox("��ȡ�ļ�ʱ����", "black�ļ��е���ʽ���԰�����������߶Ȳ���Ϊ��ֵ��");
		} else
			break;
	}
	for (int a = 0; a > -1; ++a) {
		String startline = p.getProperty(a + "alignmentstartline");
		if (startline != null) {
			text.setLineAlignment(Integer.valueOf(startline), 1, Integer.valueOf(p.getProperty(a + "alignment")));
		} else
			break;
	}
}
 
开发者ID:piiiiq,项目名称:Black,代码行数:43,代码来源:blackAction.java

示例5: getFont

import org.eclipse.wb.swt.SWTResourceManager; //导入方法依赖的package包/类
@Override
public Font getFont(Object element){
	if(element != null && element instanceof Konsultationsbeleg) {
		Konsultationsbeleg kb = (Konsultationsbeleg) element;
		int status = Integer.parseInt(kb.getStatus());
		// WINDOWSONLY ARGHG
		if(status == StatusKonsultation.STORNIERT) return SWTResourceManager.getFont("Lucida Grande", 11, SWT.None, true, false);
	}
	return null;
}
 
开发者ID:MEDEVIT,项目名称:ecard,代码行数:11,代码来源:KonsultationenTreeLabelProvider.java

示例6: setTextFontinfo

import org.eclipse.wb.swt.SWTResourceManager; //导入方法依赖的package包/类
public void setTextFontinfo(int fontsize,int fontstyle){
	Font font = SWTResourceManager.getFont(text.getFont().getFontData()[0].getName(),fontsize,fontstyle);
	text.setFont(font);
}
 
开发者ID:piiiiq,项目名称:Black,代码行数:5,代码来源:bMessageBox.java

示例7: getThisFontInNewSize

import org.eclipse.wb.swt.SWTResourceManager; //导入方法依赖的package包/类
public static Font getThisFontInNewSize(Font font, int size, int style) {
	FontData[] fontdata = font.getFontData();
	return SWTResourceManager.getFont(fontdata[0].getName(), size, style);
}
 
开发者ID:DaveVoorhis,项目名称:Rel,代码行数:5,代码来源:FontSize.java


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