-
Code for One JButton? Help!
* I have an Input Box. We'll say someone types in the number 5.
* I have one Jbutton.
* I have one Text Field for the output.
What would a sample code look like? Behind JButton1 would be a calculation like "5.9 x Input Box value". So, is someone types in the number 5 in the Input Box and presses JButton1, the answer, which would be(in this example) 29.5, would display in the Text Field.
If I can see how it works for one button, I think I can get the others. THANKS.
-
I see that experts do not reply to your question. I am in the same boat. Thus new Javers help new Javers.
I do not know what you mean on Input Box. But for inputs into textField I would offer the following solution:
void cmdDo_actionPerformed(ActionEvent e) {
try{
int x = Integer.parseInt(txtInput.getText());
txtOutput.setText(String.valueOf(5.9 * x));
}
catch(NumberFormatException exp){
JOptionPane.showMessageDialog(null,exp,"Wrong Input",1);
}
}
Good luck.
Alexander Lykov
-
you could also make a method that does the calculations for you, in case you have other arithmetic operations besides just 5.9
but in YOUR case:
yourButton.addActionListener(this);
public void actionPerformed(ActionEvent e)
{
if(e.getSource() == yourButton)
{
your calculation or method call;
}
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
Forum Rules
|
Top DevX Stories
Easy Web Services with SQL Server 2005 HTTP Endpoints
JavaOne 2005: Java Platform Roadmap Focuses on Ease of Development, Sun Focuses on the "Free" in F.O.S.S.
Wed Yourself to UML with the Power of Associations
Microsoft to Add AJAX Capabilities to ASP.NET
IBM's Cloudscape Versus MySQL
|
Bookmarks