Poslao: 04 Jun 2013 18:27
|
offline
- tomislav91
![Male](https://www.mycity.rs/templates/simplified/images2/user-sex.gif)
- Počasni građanin
- Pridružio: 31 Maj 2008
- Poruke: 885
|
String c=jTextField1.getText();
String d=jTextField2.getText();
if("".equals(c)||"".equals(d))
{
JOptionPane.showMessageDialog(this, "Unesi stranice", "GRESKA", JOptionPane.ERROR_MESSAGE);
}
U cemu je greska? Samo imam 2 text polja i ako je jedno prazno treba gresku da ispise. Else deo je nebitan.
|
|
|
Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
|
|
|
Poslao: 04 Jun 2013 18:44
|
offline
- tomislav91
![Male](https://www.mycity.rs/templates/simplified/images2/user-sex.gif)
- Počasni građanin
- Pridružio: 31 Maj 2008
- Poruke: 885
|
Pa ako mozes napisi kako bi to izgledalo, pa cu probati.
Odradio sam ovako i ne uspeva
String str = jTextField1.getText();
String str1 = jTextField2.getText();
if(str.trim().length() == 0 || str1.trim().length() == 0)
{
JOptionPane.showMessageDialog(this, "Unesi stranice", "GRESKA", JOptionPane.ERROR_MESSAGE);
}
|
|
|
|
Poslao: 04 Jun 2013 19:00
|
offline
- bobby
![Male](https://www.mycity.rs/templates/simplified/images2/user-sex.gif)
- Administrator
- Pridružio: 04 Sep 2003
- Poruke: 24135
- Gde živiš: Wien
|
Nisam pisao nista u Javi vec godinama, pa mogu samo da pokusam samo, onako, iz glave, cisto da skontas poentu:
String c=jTextField1.getText();
String d=jTextField2.getText();
if((c.length()==0)||(d.length()==0))
{
JOptionPane.showMessageDialog(this, "Unesi stranice", "GRESKA", JOptionPane.ERROR_MESSAGE);
}
|
|
|
|
Poslao: 04 Jun 2013 19:02
|
offline
- Srki_82
![Male](https://www.mycity.rs/templates/simplified/images2/user-sex.gif)
- Moderator foruma
- Srđan Tot
- Am I evil? I am man, yes I am.
- Pridružio: 12 Jul 2005
- Poruke: 2483
- Gde živiš: Ljubljana
|
Ako bi nam rekao šta je problem (greška prilikom kompajliranja, runtime greška, logička greška, nešto četvrto...) lakše ćemo pomoći
|
|
|
|
Poslao: 04 Jun 2013 19:07
|
offline
- bobby
![Male](https://www.mycity.rs/templates/simplified/images2/user-sex.gif)
- Administrator
- Pridružio: 04 Sep 2003
- Poruke: 24135
- Gde živiš: Wien
|
Jesi li ti proverio sta ti getText() tacno vraca?
Nesto pretrazujem na netu, i vidim da ljudi koriste jTextField.getText().toString().
Mozda je tu problem?
|
|
|
|
Poslao: 04 Jun 2013 19:08
|
offline
- tomislav91
![Male](https://www.mycity.rs/templates/simplified/images2/user-sex.gif)
- Počasni građanin
- Pridružio: 31 Maj 2008
- Poruke: 885
|
Evo sta u output izbaci kada odradim sa praznim poljem
Citat:
run:
Exception in thread "AWT-EventQueue-0" java.lang.NumberFormatException: For input string: ""
at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
at java.lang.Integer.parseInt(Integer.java:504)
at java.lang.Integer.parseInt(Integer.java:527)
at Pravougaonik.jButton1ActionPerformed(Pravougaonik.java:109)
at Pravougaonik.access$000(Pravougaonik.java:13)
at Pravougaonik$1.actionPerformed(Pravougaonik.java:48)
at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2018)
at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2341)
at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:402)
at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:259)
at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:252)
at java.awt.Component.processMouseEvent(Component.java:6505)
at javax.swing.JComponent.processMouseEvent(JComponent.java:3321)
at java.awt.Component.processEvent(Component.java:6270)
at java.awt.Container.processEvent(Container.java:2229)
at java.awt.Component.dispatchEventImpl(Component.java:4861)
at java.awt.Container.dispatchEventImpl(Container.java:2287)
at java.awt.Component.dispatchEvent(Component.java:4687)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4832)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4492)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4422)
at java.awt.Container.dispatchEventImpl(Container.java:2273)
at java.awt.Window.dispatchEventImpl(Window.java:2719)
at java.awt.Component.dispatchEvent(Component.java:4687)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:729)
at java.awt.EventQueue.access$200(EventQueue.java:103)
at java.awt.EventQueue$3.run(EventQueue.java:688)
at java.awt.EventQueue$3.run(EventQueue.java:686)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:87)
at java.awt.EventQueue$4.run(EventQueue.java:702)
at java.awt.EventQueue$4.run(EventQueue.java:700)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:699)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:242)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:161)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:150)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:146)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:91)
|
|
|
|
Poslao: 04 Jun 2013 21:41
|
offline
- Srki_82
![Male](https://www.mycity.rs/templates/simplified/images2/user-sex.gif)
- Moderator foruma
- Srđan Tot
- Am I evil? I am man, yes I am.
- Pridružio: 12 Jul 2005
- Poruke: 2483
- Gde živiš: Ljubljana
|
Koliko vidim, ta greška nema nikakve veze sa kodom koji si postavio. Zašto ne bi lepo postavio breakpoint na početak funkcije koja obrađuje klik na jButton1 i išao korak po korak. Tako ćeš najlakše videti šta se dešava i zašto se tako dešava.
|
|
|
|
Poslao: 04 Jun 2013 22:00
|
|
@tomislav91
Ako vec radis sa javascript jezikom iskoristi ovaj kompajler za provjeru koda ako ti se pojave greske prilikom programiranja.
http://closure-compiler.appspot.com/home
Prijavljene su ti 2 greske u kodu evo sta ti izbaci kompajler:
Citat:Number of errors: 2
JSC_PARSE_ERROR: Parse error. missing ; before statement at line 1 character 7
String c=jTextField1.getText();
^
JSC_PARSE_ERROR: Parse error. missing ; before statement at line 2 character 7
String d=jTextField2.getText();
^
Imas i ovaj javascript cheker koji ti mozda bude mogao koristiti ako ti zatreba.
http://www.jslint.com/
Sretno
|
|
|
|
|