JOptionPane jop = new JOptionPane( );
jop.showMessageDialog(“This is never done”);
I\'m told that this is done in poor taste. I mean it works, but app
Why are you creating an object to simply call its static method? There's no reason for it.
JOptionPane.showMessageDialog("This is never done");
is all you need.
A static
method can be invoked without a reference to an instance:
JOptionPane.showMessageDialog("This is never done");
Actually, these line:
JOptionPane jop = new JOptionPane();
jop.showMessageDialog("This is never done");
will be converted at compile time to:
JOptionPane jop = new JOptionPane();
JOptionPane.showMessageDialog("This is never done");