Java applet vanuit een java programmatje

Status
Niet open voor verdere reacties.

seeja

Nieuwe gebruiker
Lid geworden
23 nov 2008
Berichten
1
Hallo,

Ik heb zolangs een programmatje gemaakt in .java. (eclipse)
Dit werkt perfect. Het bestaat uit: Een JFrame met een link naar het hoofdpaneel (JPanel)
waarin 3 panelen toegevoegd zijn aan elkaar.

Ik zal even de code toevoegen:

JFrame:
Code:
import javax.swing.JFrame;


public class AllArenaFrame extends JFrame {
	/**
	 * @param args
	 */
	public static void main(String[] args) {
	JFrame frame = new AllArenaFrame();
	frame.setSize(400,200);
	frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
	frame.setTitle("Arena Point Calculator");
	frame.setVisible(true);
	frame.setContentPane(new AllPanel());
			
		}
}

Hoofdpaneel:
Code:
import javax.swing.JPanel;


public class AllPanel extends JPanel {
	public AllPanel(){
	add(new ArenaPanel2v2());
	add(new ArenaPanel3v3());
	add(new ArenaPanel());
	}
}

Elk van deze panelen ziet er zo uit: (ze zijn identiek op een procent na:
Code:
import java.awt.Color;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;

import javax.swing.JButton;
import javax.swing.JPanel;
import javax.swing.JTextField;




public class ArenaPanel extends JPanel {
	private JButton calculate;
	private JTextField rating, punten;
	private double  macht, macht1, cijfer;
	public ArenaPanel(){
		calculate = new JButton("Calculate >>");
		calculate.addActionListener(new CalculateHandler());
		
		rating = new JTextField(10);
		punten = new JTextField(10);
		punten.setEditable(false);
		punten.setBackground(Color.YELLOW);
		
		add(rating);
		add(calculate);
		add(punten);
	}
		class CalculateHandler implements ActionListener {
			public void actionPerformed(ActionEvent e){
				String invoer = rating.getText();
				cijfer = Double.parseDouble(invoer);
				
				if( cijfer <= 1500){
					double a = (0.22 * cijfer + 14);
					punten.setText(String.format("%.0f", a));
				}
				if(cijfer > 1500){

					double c = 1511.26 / (1+ 1639.28 * Math.pow((2.71828),(-0.00412)*cijfer));
					punten.setText(String.format("%.0f", c));
				}
				}
			}
		}

Ik wil dus dit programma integreren in mijn website, maar ik weet niet hoe er een website van te maken.
Kan iemand mij hierbij helpen?

Groetjes,
Yannick
 
Status
Niet open voor verdere reacties.
Steun Ons

Nieuwste berichten

Terug
Bovenaan Onderaan