Я новичок в JUnit, и Swing позволяет писать тестовые примеры JUnit для приложений Swing, особенно для ActionListeners, которые представлены как показано ниже ...
public class sampleFile extends JFrame{
JTextField userText = new JTextField(15);
JLabel lable;
JTextField name;
JPanel panel;
JButton submit;
JFrame frame;
sampFile(){
lable.setBounds(60, 200, 200, 30);
text.setBounds(130, 200, 165, 25);
panel.add(text);
panel.add(text);
frame.add(panel);
submit.addActionListener(e -> sendActionPerfrm())
}
private void sendActionPerfrm(){
-------------
All validations for the text from textfield goes here
-----------
}
Заранее спасибо