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

📄 addfolderdialog.java

📁 一个简单的visio程序。
💻 JAVA
字号:
package webide.itools;

import java.awt.*;
import java.awt.event.*;

public class AddFolderDialog extends Dialog implements WindowListener,ActionListener{

           public AddFolderDialog(){
                super(new Frame(),"New Folder",true);

                GridBagLayout gridbag = new GridBagLayout();
                GridBagConstraints gridcon = new GridBagConstraints();
                setLayout(gridbag);

                label1 = new Label("Folder Name:",Label.CENTER);
                gridcon.gridx = 0;
                gridcon.gridy = 0;
                gridcon.insets = new Insets(23,8,0,0);
                gridbag.setConstraints(label1,gridcon);
                add(label1);

                textfeild1 =new TextField(8);
                gridcon.gridx = 1;
                gridcon.gridy = 0;
                gridcon.insets = new Insets(23,0,0,5);
                gridbag.setConstraints(textfeild1,gridcon);
                add(textfeild1);

                button1 = new Button("    OK   ");
                gridcon.gridx = 2;
                gridcon.gridy = 0;
                gridcon.insets = new Insets(5,0,8,8);
                gridbag.setConstraints(button1,gridcon);
                add(button1);
                button1.addActionListener(this);

                button2 = new Button("Cancel");
                gridcon.gridx = 2;
                gridcon.gridy = 1;
                gridcon.insets = new Insets(0,0,8,8);
                gridbag.setConstraints(button2,gridcon);
                add(button2);
                button2.addActionListener(this);
                addWindowListener(this);
                pack();
            }

 public void windowActivated(WindowEvent e){}
 public void windowClosed(WindowEvent e){}
 public void windowClosing(WindowEvent e){
    isOk = false;
    setVisible(false);
    }
 public void windowDeactivated(WindowEvent e){}
 public void windowDeiconified(WindowEvent e){}
 public void windowIconified(WindowEvent e){}
 public void windowOpened(WindowEvent e){}

 public void actionPerformed(ActionEvent e){
    Object obj = e.getSource();
    if(obj == button1){
        isOk = true;
        setVisible(false);
    }else if(obj == button2){
        isOk = false;
        setVisible(false);
    }
  }


 public String getText(){

    return textfeild1.getText();
    }

 public boolean getState(){
    return isOk;
 }

 public void display(){
	Dimension bounds = getToolkit().getScreenSize();
	Rectangle abounds = getBounds();
	setLocation((bounds.width - abounds.width)/ 2,(bounds.height - abounds.height)/2);
	setVisible(true);
 }

 private Button        button1,button2;
 private Label         label1;
 private TextField     textfeild1;
 private boolean       isOk = false;
 }

⌨️ 快捷键说明

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