public void actionPerformed(ActionEvent e)
  {
    Object source = e.getSource();    JButton runButton = (JButton) e.getSource();
    JTextField textField = (JTextField) e.getSource();    if (source == runButton)
    {
      String strInput = textField.getText();
      fontSize = Integer.valueOf(rollNum.getText()).intValue();
      font.deriveFont(fontSize);      public void paintComponent(Graphics g)
      {
        super.paintComponent(g);
        for (int i = 0; i < fontSize; i++)
        {
        }
        ...........
方法里面还定义方法?