import javax.swing.*; import java.awt.*; import java.awt.event.*; /* */ public class Divisor extends JApplet implements ActionListener { JTextField input; JTextArea output; @Override public void init() { input = new JTextField("0", 8); output = new JTextArea(10, 20); input.addActionListener(this); setLayout(new FlowLayout()); add(input); add(output); } public void actionPerformed(ActionEvent e) { int i, n = Integer.parseInt(input.getText()); for(i=1; i<=n; i++) { if (n%i==0) { output.append(i+"は "+n+"の約数です。\n"); } } output.append("以上\n\n"); } }