⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 phonepad.java

📁 idea to make mobile phone interface in java
💻 JAVA
字号:
import java.util.*;
import java.io.*;
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;

public class PhonePad extends JFrame implements ActionListener {

     
     JPanel panel;
    JTextField textField = new JTextField();
	JButton butt1 = new JButton("1");
        JButton butt2 = new JButton("2");
        JButton butt3 = new JButton("3");
        JButton butt4 = new JButton("4");
        JButton butt5 = new JButton("5");
        JButton butt6 = new JButton("6");
        JButton butt7 = new JButton("7");
        JButton butt8 = new JButton("8");
	JButton butt9 = new JButton("9");
        JButton butt10 = new JButton("C" );
        JButton buttback = new JButton("back");
        JButton butt0 = new JButton("0");
       
    public PhonePad() {
        

	getContentPane().setLayout(new BorderLayout());
       
        textField.setHorizontalAlignment(JTextField.RIGHT);
        getContentPane().add(textField, BorderLayout.NORTH);
	getContentPane().setLayout(new BorderLayout());
        panel = new JPanel();
        panel.setLayout(new GridLayout(4, 3));
        butt0.addActionListener(this);
        butt1.addActionListener(this);
        butt2.addActionListener(this);
        butt3.addActionListener(this);
        butt4.addActionListener(this);
        butt5.addActionListener(this);
        butt6.addActionListener(this);
        butt7.addActionListener(this);
        butt8.addActionListener(this);
	butt9.addActionListener(this);
        butt10.addActionListener(this);
	buttback.addActionListener(this);
        
        panel.add(textField);
        panel.add(butt1);
        panel.add(butt2);
        panel.add(butt3);
        panel.add(butt4);
        panel.add(butt5);
        panel.add(butt6);
        panel.add(butt7);
        panel.add(butt8);
        panel.add(butt9);
	panel.add(buttback);
        panel.add(butt0);
        panel.add(butt10);
       


 }


public void actionPerformed( ActionEvent e ) {

      
        String keyedin = textField.getText();

       
	
        if (e.getActionCommand().equals("C")) {
                if (keyedin.length() > 0) {
                        textField.setText(keyedin.substring(0,keyedin.length() - 1));
                }
        }
        else {
        
                textField.setText(textField.getText() + e.getActionCommand());
     }
	if(e.getSource()==buttback){
	linkMain();
	}
	
	
    }


    public static void main(String args[]) {

        PhonePad app = new PhonePad();
	app.setSize(480,800);
        app.setVisible(true);
	app.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

    }
	public void linkMain(){
	
	ex7 mainobj = new ex7();
	}



    
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -