当然 NumberFormatException を catch しなきゃ。
String str; int i; i = Integer.parseInt(str);
getToolkit() の代わりに、public static Toolkit.getDefaultToolkit() を使うと、Frame や Window が取得できなくても Toolkit を取得できる。
Frame f = new Frame(); Toolkit tk = f.getToolkit(); Dimension d = tk.getScreenSize(); f.setLocation(d.width/2 - f.getSize().width/2, d.height/2 - f.getSize().height/2); f.show();
protected Frame getFrame() { for (Container p = getParent(); p != null; p = p.getParent()) if (p instanceof Frame) return (Frame)p; } return null; }