Witam
Zrobiłem applet, który działa offline, natomiast nie działa online. Jest wstawiony pod adresem:
http://www.programy.u.waw.pl/wtornik.php
Kod tego appletu to:
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
public class Martwy
{
public static void main(String args[])
{
Okno okno=new Okno();
okno.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
okno.setVisible(true);
}
}
class Okno extends JFrame
{
public Okno()
{
setTitle("Przelicznik");
setSize(350,150);
MojPanel pan=new MojPanel();
Container cont=getContentPane();
cont.add(pan);
}
}
class MojPanel extends JPanel
{
JTextField wynik, pole1, pole2;
public MojPanel()
{
setLayout(null);
pole1=new JTextField("", 10);
pole1.setBounds (10, 0, 80, 20);
add(pole1);
JLabel etykieta1 = new JLabel("Wpisz jaki ciężar podnosisz");
etykieta1.setBounds(100, 0, 200, 20);
add(etykieta1);
pole2=new JTextField("", 10);
pole2.setBounds (10, 30, 80, 20);
add(pole2);
JLabel etykieta2 = new JLabel("Ile razy go podnosisz");
etykieta2.setBounds(100, 30, 200, 20);
add(etykieta2);
JButton przycisk=new JButton ("Przelicz");
przycisk.setBounds(10,60,80,20);
add(przycisk);
wynik=new JTextField("", 10);
wynik.setBounds (10, 90, 110, 20);
add(wynik);
ActionListener sl1=new Policz();
przycisk.addActionListener(sl1);
JLabel etykieta3=new JLabel ("Tyle wynosi Twój ciężar maksymalny");
etykieta3.setBounds(130, 90, 220, 20);
add(etykieta3);
}
class Policz implements ActionListener
{
public void actionPerformed(ActionEvent zdarzenie)
{
int n=Integer.parseInt(pole1.getText());
int m=Integer.parseInt(pole2.getText());
if(m==2){wynik.setText(""+n*1.065);}
if(m==3){wynik.setText(""+n*1.13);}
if(m==4){wynik.setText(""+n*1.147);}
if(m==5){wynik.setText(""+n*1.164);}
if(m==6){wynik.setText(""+n*1.181);}
if(m==7){wynik.setText(""+n*1.198);}
if(m==8){wynik.setText(""+n*1.232);}
if(m==9){wynik.setText(""+n*1.235);}
if(m==10){wynik.setText(""+n*1.24);}
}
}}