在 AppletViewer 中,我的 Applet 如下所示:
在浏览器中,我的 Applet 如下所示:
如您所见,字体没有抗锯齿。背景颜色也不同。并且所有文本都在右侧被剪切。
那会是什么?
您也可以在这里自己尝试。
从这里我尝试使用此代码:
System.setProperty("awt.useSystemAAFontSettings","on");
System.setProperty("swing.aatext", "true");
但这只会导致此异常:
java.security.AccessControlException: access denied (java.util.PropertyPermission awt.useSystemAAFontSettings write)
at java.security.AccessControlContext.checkPermission(AccessControlContext.java:374)
at java.security.AccessController.checkPermission(AccessController.java:546)
at java.lang.SecurityManager.checkPermission(SecurityManager.java:532)
at java.lang.System.setProperty(System.java:742)
at applets.Termumformungen$in$der$Technik_08_Ethanolloesungen.Applet.init(Applet.java:51)
at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Plugin2Manager.java:1640)
at java.lang.Thread.run(Thread.java:680)
Exception: java.security.AccessControlException: access denied (java.util.PropertyPermission awt.useSystemAAFontSettings write)