À l'heure actuelle, la résolution de l'écran est généralement de 1080p et supérieure, et les polices précédentes ne peuvent pas être ajustées, ce qui fait trop mal aux yeux
1. Sélectionnez la police que vous aimez sur l'interface et appliquez la police après confirmation. À l'heure actuelle, certaines polices seront brouillées en chinois, essayez de choisir des polices chinoises
Effet Microsoft Yahei
Effet italique
Effet brouillé
Solution :
décompressez le fichier .class du package jar pour décompiler le fichier java, ajustez le fichier java, décompilez-le et remettez-le dans le package jar
com.datasweep.compatibility.scripteditor.ScriptEditor#createEditToolBar
this.toolbar.add(this.configureButton(this.actionManager.getAction("setup-text-font-help")));
com.datasweep.compatibility.scripteditor.ScriptEditorActionManager.SetupTextFontAction
class SetupTextFontAction extends ScriptEditorActionManager.ScriptEditorAbstractAction {
public SetupTextFontAction(ScriptEditor var2, ScriptEditorActionManager var3) {
super("setup-text-font-help", var2, var3);
this.putValue("SmallIcon", ScriptEditorActionManager.this.getIcon("general/font.png"));
this.putValue("Name", "setup-text-font-help");
this.putValue("ShortDescription", "Setup Text Font");
this.putValue("LongDescription", "Modify the text font");
this.putValue("ActionCommandKey", "setup-text-font-help");
}
public void actionPerformed(ActionEvent var1) {
ScriptEditor var2 = this.getEditor();
FontPropertyEditor fontPropertyEditor = new FontPropertyEditor();
fontPropertyEditor.setValue(var2.textFont);
Font font_setting = DlgFontChooser.showDialog(var2, fontPropertyEditor, "Font Setting", var2.textFont);
if (null != font_setting) {
var2.textFont = font_setting;
var2.getSourcePane().setFont(font_setting);
}
}
}
Après l'ajustement, définissez votre police préférée.Optimisez
le paramètre de police du script FTPC FormDesigner et enregistrez-le, résolvez le problème du redémarrage et de la restauration après la modification de la police