How can I create a button that updates text in a JFrame?

I am just looking to create a big label that shows a lot of information in text form when I push an update button.

This is not working:

```
public void JFrameTest2() {
     JFrame frame = new JFrame();
    frame.setSize(300, 125);
    frame.setUndecorated(true);
    frame.setLayout(new GridBagLayout());
    frame.getContentPane().setBackground(new Color(255, 115, 100));
    frame.setAlwaysOnTop(true);
    Dimension scrSize = Toolkit.getDefaultToolkit().getScreenSize();
    Insets toolHeight = Toolkit.getDefaultToolkit().getScreenInsets(
            frame.getGraphicsConfiguration());
    frame.setLocation(scrSize.width - frame.getWidth(), scrSize.height
            - toolHeight.bottom - frame.getHeight());
    frame.setVisible(true);

    final JTextArea Text = new JTextArea(""+System.currentTimeMillis()); 
     JButton NewButton2 = new JButton(new AbstractAction() {
    @Override
        public void actionPerformed(final ActionEvent e) {

        Text.revalidate();
        Text.repaint();

        }
    }); 
    frame.add(Text);
    frame.add(NewButton2);
}

```