mirror of
https://git.huckle.dev/Huckles-Minecraft-Archive/jpexs-decompiler.git
synced 2026-09-24 21:40:46 +00:00
Show "Selected font doenst contain character..." message in log.
This commit is contained in:
@@ -127,7 +127,9 @@ public class FontPanel extends javax.swing.JPanel {
|
|||||||
if (oldchars.indexOf((int) c) == -1) {
|
if (oldchars.indexOf((int) c) == -1) {
|
||||||
font = font.deriveFont(f.getFontStyle(), 1024);
|
font = font.deriveFont(f.getFontStyle(), 1024);
|
||||||
if (!font.canDisplay(c)) {
|
if (!font.canDisplay(c)) {
|
||||||
View.showMessageDialog(null, translate("error.font.nocharacter").replace("%char%", "" + c), translate("error"), JOptionPane.ERROR_MESSAGE);
|
String msg = translate("error.font.nocharacter").replace("%char%", "" + c);
|
||||||
|
Logger.getLogger(FontPanel.class.getName()).log(Level.SEVERE, msg);
|
||||||
|
View.showMessageDialog(null, msg, translate("error"), JOptionPane.ERROR_MESSAGE);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1730,7 +1730,9 @@ public final class MainPanel extends JPanel implements ActionListener, TreeSelec
|
|||||||
}
|
}
|
||||||
Font f = FontTag.installedFontsByName.get(fontName);
|
Font f = FontTag.installedFontsByName.get(fontName);
|
||||||
if (f == null || !f.canDisplay(character)) {
|
if (f == null || !f.canDisplay(character)) {
|
||||||
View.showMessageDialog(null, translate("error.font.nocharacter").replace("%char%", "" + character), translate("error"), JOptionPane.ERROR_MESSAGE);
|
String msg = translate("error.font.nocharacter").replace("%char%", "" + character);
|
||||||
|
logger.log(Level.SEVERE, msg);
|
||||||
|
View.showMessageDialog(null, msg, translate("error"), JOptionPane.ERROR_MESSAGE);
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
font.addCharacter(character, f);
|
font.addCharacter(character, f);
|
||||||
|
|||||||
Reference in New Issue
Block a user