「java字体窗口」JAVA字体

博主:adminadmin 2022-12-30 15:03:07 746

今天给各位分享java字体窗口的知识,其中也会对JAVA字体进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录一览:

java怎么做到改变一个窗口内的字体

整好,前两天看了一篇博文,讲的就是swing界面的统一,大家互相学习。代码参考如下

/** 

* 统一设置字体,父界面设置之后,所有由父界面进入的子界面都不需要再次设置字体 

*  感谢下博文的作者chenxuejiakaren 

*/ 

private static void InitGlobalFont(Font font) {

FontUIResource fontRes = new FontUIResource(font);

for (EnumerationObject keys = UIManager.getDefaults().keys();

keys.hasMoreElements(); ) {

Object key = keys.nextElement();

Object value = UIManager.get(key);

if (value instanceof FontUIResource) {

UIManager.put(key, fontRes);

}

}

在main方法中,初始化窗口时,加入下面这句:

   InitGlobalFont(new Font("alias", Font.PLAIN, 12));  //统一设置字体就可以了。

注意:InitGlobalFont 这个方法的调用时在swing界面的入口界面里。

java 如何制作弹出窗口字体设置

Font   f=new   Font( "隶书",Font.PLAIN,20);

UIManager.put("Label.font",f);

JOptionPane.showMessageDialog(null, "弹窗字体设置");

效果如图

java 怎么控制窗口标签,文本的字体大小和位置?

将它所在的容器设置为空布局

这样你就可以在该容器内随意摆放控件了,比如

JPanel p = new Jpanel();

JLabel l = new JLabel("java");

p.setLayout(null);//设置空布局

p.add(l);//添加控件

l.setLocation(0,0,50,20);//设置控件相对于容器JPanel左上角的距离和控件的大小。

Java设置label字体代码如下:

ublic class SetColor extends JFrame{

JLabel jlabel = new JLabel("颜色,大小");

public SetColor(){

this.setLayout(null);

jlabel.setBounds(0, 0, 200, 40);

jlabel.setFont(new Font("",1,30));//设置字体大小

jlabel.setForeground(Color.BLUE);//设置字体颜色

this.add(jlabel);

this.setSize(200,200);

this.setVisible(true);

}

/**

* @param args

*/

public static void main(String[] args) {

// TODO Auto-generated method stub

SetColor sc = new SetColor();

}}

Java中如何更换窗口标题栏字体(如何通过软件代码修改)

复制以下代码,修改相应地方即可:

private static void loadIndyFont()

{

UIManager.put("CheckBox.font", new java.awt.Font("宋体", 0, 12));

UIManager.put("Tree.font", new java.awt.Font("宋体", 0, 12));

UIManager.put("Viewport.font", new java.awt.Font("宋体", 0, 12));

UIManager.put("ProgressBar.font", new java.awt.Font("宋体", 0, 12));

UIManager.put("RadioButtonMenuItem.font", new java.awt.Font("宋体", 0, 12));

UIManager.put("FormattedTextField.font", new java.awt.Font("宋体", 0, 12));

UIManager.put("ToolBar.font", new java.awt.Font("宋体", 0, 12));

UIManager.put("ColorChooser.font", new java.awt.Font("宋体", 0, 12));

UIManager.put("ToggleButton.font", new java.awt.Font("宋体", 0, 12));

UIManager.put("Panel.font", new java.awt.Font("宋体", 0, 12));

UIManager.put("TextArea.font", new java.awt.Font("宋体", 0, 12));

UIManager.put("Menu.font", new java.awt.Font("宋体", 0, 12));

UIManager.put("RadioButtonMenuItem.acceleratorFont", new java.awt.Font("宋体", 0, 12));

UIManager.put("Spinner.font", new java.awt.Font("宋体", 0, 12));

UIManager.put("Menu.acceleratorFont", new java.awt.Font("宋体", 0, 12));

UIManager.put("CheckBoxMenuItem.acceleratorFont", new java.awt.Font("宋体", 0, 12));

UIManager.put("TableHeader.font", new java.awt.Font("宋体", 0, 12));

UIManager.put("TextField.font", new java.awt.Font("宋体", 0, 12));

UIManager.put("OptionPane.font", new java.awt.Font("宋体", 0, 12));

UIManager.put("MenuBar.font", new java.awt.Font("宋体", 0, 12));

UIManager.put("Button.font", new java.awt.Font("宋体", 0, 12));

UIManager.put("Label.font", new java.awt.Font("宋体", 0, 12));

UIManager.put("PasswordField.font", new java.awt.Font("宋体", 0, 12));

UIManager.put("InternalFrame.titleFont", new java.awt.Font("宋体", 0, 12));

UIManager.put("OptionPane.buttonFont", new java.awt.Font("宋体", 0, 12));

UIManager.put("ScrollPane.font", new java.awt.Font("宋体", 0, 12));

UIManager.put("MenuItem.font", new java.awt.Font("宋体", 0, 12));

UIManager.put("ToolTip.font", new java.awt.Font("宋体", 0, 12));

UIManager.put("List.font", new java.awt.Font("宋体", 0, 12));

UIManager.put("OptionPane.messageFont", new java.awt.Font("宋体", 0, 12));

UIManager.put("EditorPane.font", new java.awt.Font("宋体", 0, 12));

UIManager.put("Table.font", new java.awt.Font("宋体", 0, 12));

UIManager.put("TabbedPane.font", new java.awt.Font("宋体", 0, 12));

UIManager.put("RadioButton.font", new java.awt.Font("宋体", 0, 12));

UIManager.put("CheckBoxMenuItem.font", new java.awt.Font("宋体", 0, 12));

UIManager.put("TextPane.font", new java.awt.Font("宋体", 0, 12));

UIManager.put("PopupMenu.font", new java.awt.Font("宋体", 0, 12));

UIManager.put("TitledBorder.font", new java.awt.Font("宋体", 0, 12));

UIManager.put("ComboBox.font", new java.awt.Font("宋体", 0, 12));

}

关于java字体窗口和JAVA字体的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。