Terry
Posts: 1
Nickname: thefarside
Registered: Apr, 2005
|
|
GUI problem
|
Posted: Apr 1, 2005 6:59 AM
|
|
|
Advertisement
|
Could anybody help me, the below program will not run correctly. The program will compile without errors but when run no messageBoxes appear.
Thanks for any help.
import javax.swing.*; import BreezySwing.*;
public class FactorGUI extends GBFrame{
JLabel NumberLabel = addLabel ("Number" ,1,1,1,1); //JLabel trialfactorLabel = addLabel //("Trialfactor" ,1,2,1,1); IntegerField numberField = addIntegerField (0,2,1,1,1); //IntegerField trialfactorField = addIntegerField //(0.0,2,2,1,1); JButton NumberButton = addButton (">>>>>>" ,3,1,1,1);
int sum; int trialfactor; int number; public void buttonClicked (JButton buttonObj){
if(trialfactor <= (number/2)){ if(number % trialfactor == 0){ sum = (trialfactor + sum); }else{ } trialfactor = (trialfactor + 1); } if (trialfactor > (number/2)){ if (sum < number){ messageBox("Deficient"); }else if (sum == number){ messageBox("Perfect"); }else if (sum > number){ messageBox("Abundant"); }
} } public static void main (String[] args) { FactorGUI tpo = new FactorGUI(); tpo.setSize(320, 200); tpo.setVisible(true); } }
|
|