CodeGuru Home VC++ / MFC / C++ .NET / C# Visual Basic VB Forums Developer.com
Results 1 to 13 of 13

Threaded View

  1. #12
    Join Date
    Nov 2011
    Location
    TN,USA
    Posts
    6

    Re: Need help with College work Please

    hey i need some more help.
    how do i find the max value entered?(see "bestScore = " its in Bold text)
    Code:
    import java.io.*;
    import java.awt.*;
    import java.awt.event.*;
    import javax.swing.*;
    import java.text.*;
    import java.util.*;
    
    public class A5_assignment extends JFrame
    {
        private static final int WIDTH = 400;
        private static final int HEIGHT = 300;
    
        private JLabel numScoreL, totalOfScoreL, averageOfScoresL, maxScoreL;
        private JTextField numScoreTF, totalOfScoreTF, averageOfScoresTF, maxScoreTF;
        private JButton enterScoreB, clearB, exitB;
        
        private CalculateButtonHandler cbHandler;
        private ExitButtonHandler ebHandler;
        private ClearButtonHandler cbClearHandler; 
        
        public A5_assignment()
        {
    	    
        	numScoreL = new JLabel("Test Score :",SwingConstants.RIGHT);
        	totalOfScoreL = new JLabel("Number of Scores:",SwingConstants.RIGHT);
        	averageOfScoresL = new JLabel("Average Score:",SwingConstants.RIGHT);
        	maxScoreL = new JLabel("Best Score:",SwingConstants.RIGHT);
            
        	numScoreTF = new JTextField(10);
        	totalOfScoreTF = new JTextField(10);
        	totalOfScoreTF.setEditable(false);
        	averageOfScoresTF = new JTextField(10);
        	averageOfScoresTF.setEditable(false);
        	maxScoreTF = new JTextField(10);
        	maxScoreTF.setEditable(false);
            
        	enterScoreB = new JButton("Enter Score");
            cbHandler = new CalculateButtonHandler();
            enterScoreB.addActionListener(cbHandler);
            
            clearB = new JButton("Clear");
            cbClearHandler = new ClearButtonHandler();
            clearB.addActionListener(cbClearHandler);
            
            exitB = new JButton("exit");
            ebHandler = new ExitButtonHandler();
            exitB.addActionListener(ebHandler);
            
            setTitle("Test Scores");
            
            Container pane = getContentPane();
            
            pane.setLayout(new GridLayout(5,2));
            
            pane.add(numScoreL);
            pane.add(numScoreTF);
            pane.add(totalOfScoreL);
            pane.add(totalOfScoreTF);
            pane.add(averageOfScoresL);
            pane.add(averageOfScoresTF);
            pane.add(maxScoreL);
            pane.add(maxScoreTF);
            pane.add(enterScoreB);
            pane.add(clearB);
            pane.add(exitB);
            
            setSize(WIDTH,HEIGHT);
    
            setDefaultCloseOperation(EXIT_ON_CLOSE);
          	setVisible(true);
        }
    
        private class CalculateButtonHandler implements ActionListener
        {
        	public void actionPerformed(ActionEvent e)
        	{
        		double score, numberOfScore, average, bestScore;
        		
        		score = Double.parseDouble(numScoreTF.getText());
        		numberOfScore = score + 1;
        		average = score / numberOfScore;
        		bestScore = ;
        		
        		totalOfScoreTF.setText(" " + area);
        		averageOfScoresTF.setText(" " + perimeter);
        		maxScoreTF.setText(" " + perimeter);
        	}
        }
      
        private class ClearButtonHandler implements ActionListener
        {
        	public void actionPerformed(ActionEvent e) 
        	{
        		numScoreTF.setText("");
        		totalOfScoreTF.setText("");
        		averageOfScoresTF.setText("");
        		maxScoreTF.setText("");
    		}
        }   
        
        private class ExitButtonHandler implements ActionListener
        {
        	public void actionPerformed(ActionEvent e)
        	{
        		System.exit(0);
        	}
        }
        
        
        public static void main(String[] args)
        {
        	A5_assignment rectProg = new A5_assignment();
        }
    }
    Last edited by DarkXBlaze; November 7th, 2011 at 01:04 PM.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  





Click Here to Expand Forum to Full Width

Featured