NetBeans GUIエディタを使用してjFrameフォームにクラスのインスタンスを作成しました。私は、クラスIは、プログラムを実行すると、私は例外の束を得る[Java] jFrameフォームにクラスのインスタンスを作成しようとしています
public class AccountCreation_GUI extends javax.swing.JFrame{
Customer n = new Customer(false,false,false,"defult",0.00);//this line
public AccountCreation_GUI() {
initComponents();
}
の一番上にインスタンスを作成しますが、コードの行せずにプログラムが実行されます。プライベートクラスごとにクラスの新しいインスタンスを作成する必要がありますか?
私は、複数のプライベートクラスが私がクラスのインスタンスを作成したことを確認できる方法が必要です。
これらは私が得るエラーです。
run:
Exception in thread "AWT-EventQueue-0" java.lang.StackOverflowError
at sun.awt.Win32GraphicsConfig.getBounds(Native Method)
at sun.awt.Win32GraphicsConfig.getBounds(Win32GraphicsConfig.java:222)
at java.awt.Window.init(Window.java:505)
at java.awt.Window.<init>(Window.java:537)
at java.awt.Frame.<init>(Frame.java:420)
at java.awt.Frame.<init>(Frame.java:385)
at javax.swing.JFrame.<init>(JFrame.java:189)
at finalprogram.jgoins3.AccountCreation_GUI.<init> (AccountCreation_GUI.java:19)
at finalprogram.jgoins3.Customer.<init>(Customer.java:13)
at finalprogram.jgoins3.AccountCreation_GUI.<init>
ありがとうございます。
少なくとも、エラースタックを投稿してください。そうでなければ、あなたを助けることはほとんど不可能です。 – XenoRo