JOptionPane.showMessageDialog(TextFieldFrame.this,
String.format("testing%n1.%s%n2.%s", event.getActionCommand(), event.getActionCommand()));
Ваши текстовые поля используют один и тот же слушатель, поэтому вы не можете использовать метод event.getActionCommand () дважды. Вы просто получите то же значение.
Я думаю, вы хотите что-то вроде:
JOptionPane.showMessageDialog(TextFieldFrame.this,
String.format("testing%n1.%s%n2.%s", textField1.getText(), textField2.getText()));
Также не используйте setBounds ()
textField2.setBounds(100, 370, 300, 25);
Менеджер по расположению будет определять размер / расположение компонентов на основе правил менеджера по расположению.