hi.
i used the GUI Form builder (working with IntelliJ IDEA) i managed to create the GUI i want.
now, i inserted all the elements to the code, but when i run it i get this error :
Exception in thread "main" java.lang.NullPointerExcep
tion
at sun.reflect.NativeMethodAc
cessorImpl
.invoke0(N
ative Method)
at sun.reflect.NativeMethodAc
cessorImpl
.invoke(Un
known Source)
at sun.reflect.DelegatingMeth
odAccessor
Impl.invok
e(Unknown Source)
at java.lang.reflect.Method.i
nvoke(Unkn
own Source)
at com.intellij.rt.execution.
applicatio
n.AppMain.
main(AppMa
in.java:90
)
Process finished with exit code 1
my code looks like this :** there is also a constructor for all the components.
public void main(String[] args){
ImageIcon PointerLogo = new ImageIcon("g:\\temp\\Point
erLogo.jpg
");
JFrame MainFrame = new JFrame("Loop SMS Ver. 1.01");
MainFrame.setIconImage(Poi
nterLogo.g
etImage())
;
MainFrame.setLocationRelat
iveTo( null );
MainFrame.add(MainFramePan
el);
//MainFrame
MainFramePanel.add(DLPanel
);
MainFramePanel.add(ULPanel
);
// MainFrame Panel
ULPanel.add(DecriptRecieve
dPanel);
ULPanel.add(RecievedMessag
ePanel);
DecriptRecievedPanel.add(R
ecCommandP
anel);
RecCommandPanel.add(RecCom
mandLabel)
;
RecCommandLabel.add(RecCom
mandText);
DecriptRecievedPanel.add(R
ecievedUID
Panel);
RecievedUIDPanel.add(RecUI
DLLabel);
RecievedUIDPanel.add(RecUI
DText);
DecriptRecievedPanel.add(R
ecievedDat
ePanel);
RecievedDatePanel.add(RecD
ateLabel);
RecievedDatePanel.add(RecD
ateText);
RecievedDatePanel.add(RecT
imeLabel) ;
RecievedDatePanel.add(RecT
imeText);
RecievedMessagePanel.add(R
ecievedMes
sageLabel)
;
RecievedMessagePanel.add(R
ecievedMes
sageText);
//ULPanel
DLPanel.add(DLFramePanel);
DLFramePanel.add(MessageSe
ndText);
DLFramePanel.add(Converted
MessagePan
el);
ConvertedMessagePanel.add(
ConvertedL
abel);
ConvertedMessagePanel.add(
ConvertedM
essageText
);
DLFramePanel.add(SendButto
n);
SendButton.addActionListen
er(this);
DLFramePanel.add(Convertio
nPanel);
ConvertionPanel.add(Conver
tButton) ;
ConvertButton.addActionLis
tener(this
);
DLFramePanel.add(DateNTime
Panel);
DateNTimePanel.add(DateLab
el);
DateNTimePanel.add(DateFie
ld);
DateNTimePanel.add(TimeLab
el);
DateNTimePanel.add(TimeFie
ld);
DLFramePanel.add(UIDPanel)
;
UIDPanel.add(CommandComboB
ox);
UIDPanel.add(CommandLabel)
;
UIDPanel.add(InsertUIDLabe
l);
UIDPanel.add(UnitIDInsertF
ield);
// DLPanel
MainFrame.setDefaultCloseO
peration(J
Frame.EXIT
_ON_CLOSE)
;
MainFrame.pack();
MainFrame.setVisible(true)
;
}
can someone guide me to my error or help me fox my code ?