1 import java.applet.*; 2 import java.awt.*; 3 4 8 public final class VersionApplet extends Applet { 9 private String versionStr; 10 private final Font H3 = new Font("H3", Font.BOLD, 20); 11 12 public String getAppletInfo() { 13 return "JSci Applet: written by Mark Hale"; 14 } 15 public void init() { 16 JSci.Version ver = JSci.Version.getCurrent(); 17 versionStr = "Version "+ver.toString()+" ("+ver.platform+")"; 18 } 19 public void paint(Graphics g) { 20 g.setColor(Color.white); 21 g.fillRect(0, 0, getSize().width, getSize().height); 22 g.setFont(H3); 23 final int xpos=(getSize().width-g.getFontMetrics().stringWidth(versionStr))/2; 24 g.setColor(Color.black); 25 g.drawString(versionStr, xpos, 20); 26 } 27 } 28 29 | Popular Tags |