Re: opening isdn connection with external file
Jeff Higgins wrote:
Lew wrote:
nescafe wrote:
/*
* KutinaApp.java
*/
package kutina;
import javax.swing.JOptionPane;
import org.jdesktop.application.Application;
import org.jdesktop.application.SingleFrameApplication;
public class KutinaApp extends SingleFrameApplication {
@Override protected void startup() {
show(new KutinaView(this));
}
@Override protected void configureWindow(java.awt.Window root) {
}
public static KutinaApp getApplication() {
return Application.getInstance(KutinaApp.class);
}
//--------------------------------------------------------------------------
public class JOptionPaneTest1 {
public static void main(String[] args) {
//******** inner class cannot have static declarations ************
Since you declared 'JOptionPaneTest1' (terrible name) inside another
type without the 'static' keyword, it's an inner class, not a static
nested class. Inner classes cannot have static members. You declared a
static member 'main()' within that inner class. Just like the message
says, inner classes cannot have static declarations.
Very straightforward.
...
-------------------------
I get error : inner classes cannot have static declarations ?
I googleit but all examples are the same and there should be no error.
As Jeff suggested, the tutorial is a great place to start. After that,
GIYF, too.
Huh, it's so funny how my feeble little mind works (or doesn't) sometimes.
Despite the OP's code sample , error message, and pointer to the line where
the error occurred; I completely missed the public class JOptionPaneTest1
declaration!
That's because his indentation sucks. He did everything in his power to hide
that the inner class was an inner class.
I had to reconstruct the indentation for my reply to be readable. This made it
obvious that the ill-named 'JOptionPaneTest1' was an inner class.
--
Lew
Honi soit qui mal y pense.
http://upload.wikimedia.org/wikipedia/commons/c/cf/Friz.jpg