BLUE ERA

Would you like to react to this message? Create an account in a few clicks or log in to continue.
BLUE ERA

เว็บสังคมของคนไม่เต็มเต็ง

SMS ประจำวันเดือนปีนี้>>>
[ ผมเทพมากครับ...คอนเฟม!!! -อีหมอกิด ]
[ บอร์ดบลูอีร่าหนาวมาก - สก๊อยผ่า ]
[ ที่นี่ร้างกว่าบ้านผีสิงอีกนะครับ - พี่ป๋อง]
[ สวยลดหุ่นไม่อ้วนปลอดภัย 1% ติดต่อ 02-11xxxxx]
[ หอยทอดเจ้แมงดา 10 บาทเอง - แมงดาจ๊ะ ]

Top posters

Admin (240)
จาวาคิดเลข(ยังไม่เสร็จ) Bar_leftจาวาคิดเลข(ยังไม่เสร็จ) Barจาวาคิดเลข(ยังไม่เสร็จ) Bar_right 
SoHandsome (150)
จาวาคิดเลข(ยังไม่เสร็จ) Bar_leftจาวาคิดเลข(ยังไม่เสร็จ) Barจาวาคิดเลข(ยังไม่เสร็จ) Bar_right 
Nut_Cha (145)
จาวาคิดเลข(ยังไม่เสร็จ) Bar_leftจาวาคิดเลข(ยังไม่เสร็จ) Barจาวาคิดเลข(ยังไม่เสร็จ) Bar_right 
AiPokoi (144)
จาวาคิดเลข(ยังไม่เสร็จ) Bar_leftจาวาคิดเลข(ยังไม่เสร็จ) Barจาวาคิดเลข(ยังไม่เสร็จ) Bar_right 
ตกลง (111)
จาวาคิดเลข(ยังไม่เสร็จ) Bar_leftจาวาคิดเลข(ยังไม่เสร็จ) Barจาวาคิดเลข(ยังไม่เสร็จ) Bar_right 
ArDioSis (99)
จาวาคิดเลข(ยังไม่เสร็จ) Bar_leftจาวาคิดเลข(ยังไม่เสร็จ) Barจาวาคิดเลข(ยังไม่เสร็จ) Bar_right 
ชินเบ้ (98)
จาวาคิดเลข(ยังไม่เสร็จ) Bar_leftจาวาคิดเลข(ยังไม่เสร็จ) Barจาวาคิดเลข(ยังไม่เสร็จ) Bar_right 
RaamDynamic (79)
จาวาคิดเลข(ยังไม่เสร็จ) Bar_leftจาวาคิดเลข(ยังไม่เสร็จ) Barจาวาคิดเลข(ยังไม่เสร็จ) Bar_right 
poppuriseed (77)
จาวาคิดเลข(ยังไม่เสร็จ) Bar_leftจาวาคิดเลข(ยังไม่เสร็จ) Barจาวาคิดเลข(ยังไม่เสร็จ) Bar_right 
Parakan (57)
จาวาคิดเลข(ยังไม่เสร็จ) Bar_leftจาวาคิดเลข(ยังไม่เสร็จ) Barจาวาคิดเลข(ยังไม่เสร็จ) Bar_right 

โฆษณา

ติดต่อโฆษณาได้ที่ADMIN
ขนาดรูป 150px × 250px

โฆษณาโดย sarim

    จาวาคิดเลข(ยังไม่เสร็จ)

    SoHandsome
    SoHandsome
    คนแปล๊กแปลก
    คนแปล๊กแปลก


    จำนวนข้อความ : 150
    Join date : 26/11/2008
    ที่อยู่ : บนเตียงเบ้

    Character sheet
    พลังชีวิต:
    จาวาคิดเลข(ยังไม่เสร็จ) Left_bar_bleue20/110จาวาคิดเลข(ยังไม่เสร็จ) Empty_bar_bleue  (20/110)
    เกรียนอบิลิตี้: ยังไม่มี

    จาวาคิดเลข(ยังไม่เสร็จ) Empty จาวาคิดเลข(ยังไม่เสร็จ)

    ตั้งหัวข้อ by SoHandsome Mon Jan 26, 2009 8:22 pm

    import java.awt.*;
    import java.awt.event.*;
    import java.awt.datatransfer.*;
    import java.text.DecimalFormat;
    import javax.swing.JOptionPane;


    public class Calculator extends Frame implements ActionListener
    {
    private Button keys[];
    private Panel keypad;
    private TextField lcd;
    private double op1;
    private boolean first;
    private boolean foundkey;
    private boolean clearText;
    private int lastOp;
    private DecimalFormat calcPattern;

    public Calculator()
    {
    MenuBar mnuBar = new MenuBar();
    setMenuBar(mnuBar);

    Menu mnuFile = new Menu("File",true);
    mnuBar.add(mnuFile);
    MenuItem mnuFileExit = new MenuItem("Exit");
    mnuFile.add(mnuFileExit);
    Menu mnuEdit = new Menu("Edit",true);
    mnuBar.add(mnuEdit)
    MenuItem mnuEditClear = new MenuItem("Clear");
    mnuEdit.add(mnuEditClear);
    mnuEdit.insertSeparator(1);
    MenuItem mnuEditCopy = new MenuItem("Copy");
    mnuEdit.add(mnuEditCopy);
    MenuItem mnuEditPaste = new MenuItem("Paste");
    mnuEdit.add(mnuEditPaste);
    //MenuItem mnuEditTest = new MenuItem("Test");
    http://mnuEdit.add(mnuEditTest);

    Menu mnuAbout = new Menu("About",true);
    mnuBar.add(mnuAbout);
    MenuItem mnuAboutCalculator = new MenuItem("About Calculator");
    mnuAbout.add(mnuAboutCalculator);

    mnuFileExit.addActionListener(this);
    mnuEditClear.addActionListener(this);
    mnuEditCopy.addActionListener(this);
    mnuEditPaste.addActionListener(this);
    mnuAboutCalculator.addActionListener(this);

    //assign command
    mnuFileExit.setActionCommand("Exit");
    mnuEditClear.setActionCommand("Clear");
    mnuEditCopy.setActionCommand("Copy");
    mnuEditPaste.setActionCommand("Paste");
    mnuAboutCalculator.setActionCommand("About");
    //constuct component

    lcd = new TextField(20);
    lcd.setEditable(false);
    keypad = new Panel();
    keys = new Button[16];
    first = true;
    op1 = 0.0;
    clearText = true;
    lastOp = 0;
    calcPattern = new DecimalFormat("########.########");

    for(int i=0; i<=9;i++)
    {keys[i] = new Button(String.valueOf(i));}

    keys[10] = new Button("/");
    keys[11] = new Button("*");
    keys[12] = new Button("-");
    keys[13] = new Button("+");
    keys[14] = new Button("=");
    keys[15] = new Button(".");

    setLayout(new BorderLayout());
    keypad.setLayout(new GridLayout(4,4,10,10));

    for(int i=7;i<=10;i++)
    keypad.add(keys[i]);
    for(int i=4;i<=6;i++)
    keypad.add(keys[i]);
    keypad.add(key[11]);
    for(int i=1;i<=3;i++)
    keypad.add(keys[i]);
    keypad.add(keys[12]);
    keypad.add(keys[0]);

    for(int i=15;i>=13;i--)
    keypad.add(keys[i]);
    for(int i=0;i<keys.length;i++)
    key[i].addActionListener(this);

    add(lcd,BorderLayout.NORTH);
    add(keypad,BorderLayout.CENTER);

    addWindowListener
    (
    new WindowAdapter()
    {
    public void windowclosing(WindowEvent e)
    {
    System.exit(0);
    }
    }
    );
    }


    public void actionPerformed(ActionEvent e)
    {
    String arg =e.getActionCommand();
    if(arg =="Exit")
    System.exit(0);
    if(arg =="Clear")
    {
    clearText = true;
    first = true;
    op1 = 0.0;
    lcd.setText("");
    lcd.requestFocus();
    }

    if(arg == "Copy")
    {
    Clipboard cb = Toolkit.getDefaultToolkit().getSystemClipboard();
    StringSelection contents = new StringSelection(lcd.getText());
    cb.setContents(contents,null);
    }

    if(arg =="Paste")
    {

    }
    }
    }

      เวลาขณะนี้ Thu Sep 19, 2024 8:55 am