The moose likes Swing / AWT / SWT / JFace and the fly likes Compare Two Text fields in Swing Big Moose Saloon
  Search | Java FAQ | Recent Topics
Register / Login


JavaRanch » Java Forums » Java » Swing / AWT / SWT / JFace
Reply Bookmark "Compare Two Text fields in Swing" Watch "Compare Two Text fields in Swing" New topic
Author

Compare Two Text fields in Swing

Mark Kafe
Ranch Hand

Joined: Jun 23, 2008
Posts: 57

Hey,
I m new in swing first time working on swing,
i want to make a simple application for accounting, and my problem is that i checked

Debit and Credit entries.........means one time user enter debit or credit..........i have no idea which action i use for this
And how to compare it which field is filled and which is empty?.

please help me on this.

This message was edited 1 time. Last update was at by Mark Kafe

Maneesh Godbole
Saloon Keeper

Joined: Jul 26, 2007
Posts: 7059

More details please.
What is ine time user enter debit or credit Does it mean the user can enter the amount only once?

JTextField#getText gives you the text inside that component. You can use it to perform your checks.


[Donate a pint, save a life!] [How to ask questions]
Mark Kafe
Ranch Hand

Joined: Jun 23, 2008
Posts: 57

yes sir you are right user enter one amount only one time Debit or Credit.


i want if user enter Debit and not able to enter Credit, if try to enter credit show message....its not valid only one entry at one time Debit or Credit...
Maneesh Godbole
Saloon Keeper

Joined: Jul 26, 2007
Posts: 7059

Mark,
Easy on the "sir". We are all informal here

One way to do it is using a DocumentListener.
You provide a custom document listener to both the text fields. Once you figure out that the user has entered some value in field 1, you can disable the field 2.

This message was edited 1 time. Last update was at by Maneesh Godbole

Mark Kafe
Ranch Hand

Joined: Jun 23, 2008
Posts: 57

Thnx Mark,
this solution also in my mind but problem is that if any user enter credit data in debit field by mistake, and when he want to correct this the credit field is disable......................

Any solutions we check textFields values on change event or key pressed event.....
Maneesh Godbole
Saloon Keeper

Joined: Jul 26, 2007
Posts: 7059

Well, if the user deletes all data in field1 then field2 will be enabled and data can be entered there.
 
 
subject: Compare Two Text fields in Swing
 
WebSphere development made easy
without the weight of IBM tools
http://www.myeclipseide.com

cast iron skillet 49er

more from paul wheaton's glorious empire of web junk: cast iron skillet diatomaceous earth rocket mass heater sepp holzer raised garden beds raising chickens lawn care CFL flea control missoula heat permaculture