JFontChooser java 自定义的字体选择器(五)
dialog.setResizable(false);
dialog.setSize(400, 310);
//设置接界面的启动位置
dialog.setLocation(x,y);
dialog.addWindowListener(new WindowAdapter() {
/*窗体关闭时调用*/
public void windowClosing(WindowEvent e) {
dialog.removeAll();
dialog.dispose();
dialog = null;
}
});
dialog.setVisible(true);
}
/*测试使用*/
public static void main(String[] args) {
// JFontChooser one = new JFontChooser(); //无参
one.showDialog(null,500,200);
//获取选择的字体
Font font=one.getSelectedfont();
//获取选择的颜色
Color color=one.getSelectedcolor();
if(font!=null&&color!=null){
/*打印用户选择的字体和颜色*/
System.out.println(font);
System.out.println(color);
}
}
}