jinlin
2025-03-21 77d58298d00c11ade8862ca8acb0fdef5a45322e
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
package com.example.client.service;
 
import org.springframework.stereotype.Service;
 
import javax.swing.*;
import java.awt.*;
 
@Service
public class SetUIFontService {
    public void setFont(Font font){
        UIManager.put("Button.font",font);
        UIManager.put("ToggleButton.font",font);
        UIManager.put("RadioButton.font",font);
        UIManager.put("CheckBox.font",font);
        UIManager.put("ColorChooser.font",font);
        UIManager.put("ToggleButton.font",font);
        UIManager.put("ComboBox.font",font);
        UIManager.put("ComboBoxItem.font",font);
        UIManager.put("InternalFrame.titleFont",font);
        UIManager.put("Label.font",font);
        UIManager.put("List.font",font);
        UIManager.put("MenuBar.font",font);
        UIManager.put("Menu.font",font);
        UIManager.put("MenuItem.font",font);
        UIManager.put("RadioButtonMenuItem.font",font);
        UIManager.put("CheckBoxMenuItem.font",font);
        UIManager.put("PopupMenu.font",font);
        UIManager.put("OptionPane.font",font);
        UIManager.put("Panel.font",font);
        UIManager.put("ProgressBar.font",font);
        UIManager.put("ScrollPane.font",font);
        UIManager.put("Viewport",font);
        UIManager.put("TabbedPane.font",font);
        UIManager.put("TableHeader.font",font);
        UIManager.put("Table.font",font);
        UIManager.put("TextField.font",font);
        UIManager.put("PasswordField.font",font);
        UIManager.put("TextArea.font",font);
        UIManager.put("TextPane.font",font);
        UIManager.put("EditorPane.font",font);
        UIManager.put("TitledBorder.font",font);
        UIManager.put("ToolBar.font",font);
        UIManager.put("ToolTip.font",font);
        UIManager.put("Tree.font",font);
    }
}