/** * @(#)Kalk.java * * Sample Applet application * * @author * @version 1.00 05/12/05 */ import java.awt.*; import java.applet.*; import javax.swing.*; import java.awt.event.*; public class Kalk extends JApplet { //public void paint() { //} public void init() { //JFrame okno = new JFrame("Kalkulator slowny by Phoenix "); JApplet okno = this; okno.setLayout(new GridLayout(0,1)); final String napis = new String() ; int i=0; JTextField wiersz = new JTextField(napis); JPanel klaw = new JPanel (new GridLayout(1,0)); JPanel lit = new JPanel (new GridLayout(4,3)); JPanel oper = new JPanel (new GridLayout(0,1)); JButton[] klawisze = new JButton[12]; klawisze[11] = new JButton("_"); lit.add(klawisze[11]); klawisze[0] = new JButton("abc"); lit.add(klawisze[0]); klawisze[1] = new JButton("def"); lit.add(klawisze[1]); klawisze[2] = new JButton("ghi"); lit.add(klawisze[2]); klawisze[3] = new JButton("jkl"); lit.add(klawisze[3]); klawisze[4] = new JButton("mno"); lit.add(klawisze[4]); klawisze[5] = new JButton("pqrs"); lit.add(klawisze[5]); klawisze[6] = new JButton("tuv"); lit.add(klawisze[6]); klawisze[7] = new JButton("wxyz"); lit.add(klawisze[7]); klawisze[8] = new JButton("<-"); lit.add(klawisze[8]); klawisze[9] = new JButton(":)"); lit.add(klawisze[9]); klawisze[10] = new JButton("->"); lit.add(klawisze[10]); JButton[] operacje = new JButton[5]; operacje[0] = new JButton("+"); oper.add(operacje[0]); operacje[1] = new JButton("-"); oper.add(operacje[1]); operacje[2] = new JButton("^"); oper.add(operacje[2]); operacje[3] = new JButton("v"); oper.add(operacje[3]); operacje[4] = new JButton("maska"); oper.add(operacje[4]); klawisze[0].addActionListener(new ActionListener(){ public void actionPerformed(ActionEvent a){ try{ } catch(Exception e){System.out.println("" +e);}; } }); klawisze[1].addActionListener(new ActionListener(){ public void actionPerformed(ActionEvent a){ try{ } catch(Exception e){System.out.println("" +e);}; } }); klawisze[2].addActionListener(new ActionListener(){ public void actionPerformed(ActionEvent a){ try{ } catch(Exception e){System.out.println("" +e);}; } }); klawisze[3].addActionListener(new ActionListener(){ public void actionPerformed(ActionEvent a){ try{ } catch(Exception e){System.out.println("" +e);}; } }); klawisze[4].addActionListener(new ActionListener(){ public void actionPerformed(ActionEvent a){ try{ } catch(Exception e){System.out.println("" +e);}; } }); klaw.add(lit); klaw.add(oper); okno.add(wiersz); okno.add(klaw); //okno.pack(); okno.setVisible(true); } }