主题:JFontChooser - Java字体选择控件
-
- 作者:
admin
- 发帖数
:149
- 回帖数
:24
- 注册日期:1970年1月1日
|
-
楼主
admin 发表于2010年9月17日 上午10:01:55
-
-
- JFontChooser - Java字体选择控件
奇新Java控件产品介绍
JComponentPack 是一个基于Java Swing的GUI类库,一系列可视化的JavaBeans的集合,它基于Swing的MVC架构,是100%的纯Java类库。它包括20多个 Swing所没有的控件,如Excel风格的Java电子表格控件,读取jtable数据库表的Java数据库控件,Java打印预览控件,Java向导 控件,Java日历控件JCalendar,类似资源管理器的Java Listview控件,Java滑动列表控件,Java目录选择控件,Java字体选择控件,Java3态选择树形控件,Java复合选择控件,Java 图片控件,Java图形控件,Java图表控件等一系列Java相关控件。
这些JavaBeans可以直接拖动到您的图形用户界面,它可提高您的工作效率,加快您的项目开发过程,给您的团队节省时间,减少开支。
JComponentPack主要包括以下核心Java控件
•奇新Java电子表格控件
•奇新Java数据绑定控件
•奇新Java Swing界面控件集
•奇新Java图表控件
•奇新Java图形控件
JFontChooser提供了一个Java字体选择控件.
字体选择
例子代码 :
// create a font chooser
JFontChooser fontChooser = new JFontChooser();
int retValue = fontChooser.showDialog(null);
// get the selected font
if(retValue == JFontChooser.OK_OPTION) {
Font selected = fontChooser.getSelectedFont();
// do something...
}
字体样式
例子代码 :
// create a font chooser
JFontChooser fontChooser = new JFontChooser();
// set the font effect
Object[] EFFECT_SET = { "underline", "strikethrough", "superscript", "subscript" };
fontChooser.setEffectSet(EFFECT_SET);
字体颜色
例子代码 :
// create a font chooser
JFontChooser fontChooser = new JFontChooser();
int retValue = fontChooser.showDialog(null);
// get the font color
if(retValue == JFontChooser.OK_OPTION) {
Color color = fontChooser.getFontColor();
// do something...
}
显示对话框
例子代码 :
// create a font chooser
JFontChooser fontChooser = new JFontChooser();
// show a dialog contains JFontChooser component
int retValue = fontChooser.showDialog(null);
if(retValue == JFontChooser.OK_OPTION) {
// do something...
}
|