textinput.java

来自「java实现的画板程序」· Java 代码 · 共 46 行

JAVA
46 行
字号
package drawpane;import javax.swing.*;import java.awt.*;import java.awt.event.*;//鎻掑叆鏂囨湰public class TextInput extends JDialog{   private JTextField sample=new JTextField();   private JLabel jlblInput=new JLabel();   private JButton btnOK=new JButton();   private JButton btnCancel=new JButton();   private JButton btnFont=new JButton();   Font aFont1=new Font("",0,10);   boolean flag=false;   public Font aFont;   public String str;  public TextInput(Frame parent,boolean modal,String str)  {    super(parent,modal);    initAll();  }  public int showDialog(Frame parent,String str,Font f)  {    aFont=f;    sample.setText(str);    setVisible(true);    if(flag)    {        this.str = this.sample.getText();        this.aFont=aFont1;        return 0;    }    else return 1;  }  private void initAll() {    getContentPane().setLayout(null);    setBounds(50, 50, 330, 150);    sample.setBounds(10, 30, 300, 20);    sample.setForeground(Color.black);    getContentPane().add(sample);    jlblInput.setText("杈撳叆Text:");    jlblInput.setBounds(10,10,100,15);    getContentPane().add(jlblInput);    btnOK.setText("纭

⌨️ 快捷键说明

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