当前位置:首页 » 编程语言 » 弹出窗口java

弹出窗口java

发布时间: 2023-08-17 21:03:52

java里弹出提示窗口的方法是什么

javax.swing.JOptionPane

JOptionPane
public JOptionPane(Object message,
int messageType,
int optionType,
Icon icon,
Object[] options,
Object initialValue)在指定最初选择的选项的前提下,创建一个显示消息的 JOptionPane 的实例,使其具有指定的消息类型、图标和选项。

参数:
message - 要显示的 Object
messageType - 要显示的消息类型:ERROR_MESSAGE、INFORMATION_MESSAGE、WARNING_MESSAGE、QUESTION_MESSAGE 或 PLAIN_MESSAGE
optionType - 要在窗格中显示的选项:DEFAULT_OPTION、YES_NO_OPTION、YES_NO_CANCEL_OPTION、OK_CANCEL_OPTION
icon - 要显示的图标图像
options - 用户可以选择的选项
initialValue - 最初选择的选项;如果为 null,则不做最初选择;只有在使用 options 时才有意义

❷ 怎么样在java中弹出一个messagebox

在java中实现一个消息框, 常见的有两种方式

第一种方法:JOptionPane 类. 创建1个弹窗.

  1. 例一:简单的消息提示框

JOptionPane.showMessageDialog(null,"消息提示");

2.例二:带警告图片的消息提示框

JOptionPane.showMessageDialog(null,"提示消息","标题",JOptionPane.WARNING_MESSAGE);

第二种方法弹窗JDialog 设置setModal(true); 也可以实现. 类似于写JFrame

两者区别在于:

JOptionPane 代码简短, 适应一些普通需求, 比如弹出消息提示, 弹出警告信息, 提示用户输入, 提示用户选择, 等简单的场景

❸ java swing 编程中,如何实现点击按钮弹出新的窗口

import java.awt.Button;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.JFrame;
public class Demo {
public static void main(String[] args) {
Demo demo = new Demo();
demo.run();
}

public void run() {
JFrame frame = new JFrame("title1");
frame.setLayout(null);
frame.setBounds(10, 10, 500, 300);

Button button = new Button("click");
button.setBounds(15, 15, 200, 100);
frame.add(button);
frame.setVisible(true);

button.addActionListener(new ActionListener() {

@Override
public void actionPerformed(ActionEvent e) {
JFrame frame = new JFrame("title2");
frame.setLayout(null);
frame.setBounds(20, 20, 300, 100);
frame.setVisible(true);
}
});
}
}
哪里不懂可以追问,很简陋的程序哈。

❹ 如何在java服务程序里弹出窗口来提示一些信息

首先要确定Jdk安装确并且系统变量已经设定
具体:安装JDK比C:/java
设置环境变量:JAVA_HOME = C:/java
设置环境变量:CLASSPATH= %JAVA_HOME%/bin
要运行首先打命令控制台转java文件存储目录 javac **java编译功用java **运行!

❺ java对对话框的几种弹出方式

在Java中利用JOptionPane类中的各个static方法来生成各种标准的对话框,实现显示出信息、提出问题、警告、用户输入参数等功能。这些对话框都是模式对话框。 ConfirmDialog — 确认对话框,提出问题,然后由用户自己来确认(按"Yes"或"No"按钮) InputDialog — 提示输入文本 MessageDialog — 显示信息 OptionDialog -- 组合其它三个对话框类型。 这四个对话框可以采用showXXXDialog()来显示,如showConfirmDialog()显示确认对话框、 showInputDialog()显示输入文本对话框、showMessageDialog()显示信息对话框、showOptionDialog() 显示选择性的对话框。它们所使用的参数说明如下: ① ParentComponent:指示对话框的父窗口对象,一般为当前窗口。也可以为null即采用缺省的Frame作为父窗口,此时对话框将设置在屏幕的正中。 ② message:指示要在对话框内显示的描述性的文字 ③ String title:标题条文字串。 ④ Component:在对话框内要显示的组件(如按钮) ⑤ Icon:在对话框内要显示的图标 ⑥ messageType:一般可以为如下的值ERROR_MESSAGE、INFORMATION_MESSAGE、WARNING_MESSAGE、QUESTION_MESSAGE、PLAIN_MESSAGE、 ⑦ optionType:它决定在对话框的底部所要显示的按钮选项。一般可以为DEFAULT_OPTION、YES_NO_OPTION、YES_NO_CANCEL_OPTION、OK_CANCEL_OPTION。 使用实例:(1)显示MessageDialog JOptionPane.showMessageDialog(null, "在对话框内显示的描述性的文字", "标题条文字串", JOptionPane.ERROR_MESSAGE); (2)显示ConfirmDialog JOptionPane.showConfirmDialog(null, "choose one", "choose one", JOptionPane.YES_NO_OPTION); (3)显示OptionDialog:该种对话框可以由用户自己来设置各个按钮的个数并返回用户点击各个按钮的序号(从0开始计数) Object[] options = {"确定","取消","帮助"}; int response=JOptionPane.showOptionDialog(this, "这是个选项对话框,用户可以选择自己的按钮的个数", "选项对话框标题",JOptionPane.YES_OPTION, JOptionPane.QUESTION_MESSAGE, null, options, options[0]); if(response==0) { this.setTitle("您按下了第OK按钮 ");}else if(response==1) { this.setTitle("您按下了第Cancel按钮 ");}else if(response==2) { this.setTitle("您按下了第Help按钮 ");}(4)显示InputDialog 以便让用户进行输入 String inputValue = JOptionPane.showInputDialog("Please input a value"); (5)显示InputDialog 以便让用户进行选择地输入 Object[] possibleValues = { "First", "Second", "Third" }; //用户的选择项目 setTitle("您按下了"+(String)selectedValue+"项目");No related posts.

❻ java怎样实现弹出窗口

JOptionPane.showMessageDialog()

public static void showMessageDialog(Component parentComponent,
Object message,
String title,
int messageType)
throws HeadlessException调出对话框,它显示使用由 messageType 参数确定的默认图标的 message。

参数:
parentComponent - 确定在其中显示对话框的 Frame;如果为 null 或者 parentComponent 不具有 Frame,则使用默认的 Frame
message - 要显示的 Object
title - 对话框的标题字符串
messageType - 要显示的消息类型:ERROR_MESSAGE、INFORMATION_MESSAGE、WARNING_MESSAGE、QUESTION_MESSAGE 或 PLAIN_MESSAGE

❼ JAVA的弹窗怎么做

JAVA弹窗,有下面常见的2种方法实现:

  1. 通过JDialog(模式窗口) 类来实现.里面的写法类似JFrame

    重点方法提示:setModal(true);

    //当设置为true表示,如果不关闭这个弹窗,那么主界面的其他组件都无法操作,该弹窗置于其他窗口的前面

    //当设置为false表示,可以绕开本弹窗,对主界面的其他组件进行操作


    优点: 功能强大, 扩展性强

    缺点: 代码量大.

    示例图

    ❽ 如何用Java实现弹出窗口 非常感谢!(最好给个实例)

    import java.awt.event.ActionEvent;
    import java.awt.event.ActionListener;

    import javax.swing.JButton;
    import javax.swing.JFrame;

    public class MyWindow extends JFrame{
    public JFrame newFrame=new JFrame("弹出的新窗口");
    public JFrame frame=null;
    public JButton button=new JButton("弹出新窗口");

    MyWindow(){
    super("测试");
    frame=this;
    add(button);
    button.addActionListener(new ActionListener(){
    public void actionPerformed(ActionEvent e)
    {
    newFrame.setSize(100, 100);
    newFrame.setVisible(true);
    }
    });;
    setSize(200,200);
    this.setVisible(true);
    }

    public static void main(String[] args){
    new MyWindow();
    }
    }

热点内容
算法牛人左 发布:2025-02-05 15:31:02 浏览:438
php筛选功能 发布:2025-02-05 15:29:09 浏览:166
ip匹配服务器 发布:2025-02-05 15:10:35 浏览:909
php语法后 发布:2025-02-05 15:10:34 浏览:59
oppor9s怎么压缩文件 发布:2025-02-05 15:00:34 浏览:639
苹果耳塞怎么改安卓也能用 发布:2025-02-05 14:50:54 浏览:558
安卓如何鉴别手机真假 发布:2025-02-05 14:28:15 浏览:121
ffmpeglinux编译 发布:2025-02-05 14:28:04 浏览:545
服务器如何做界面 发布:2025-02-05 14:27:23 浏览:291
访问学者单位推荐意见 发布:2025-02-05 14:13:05 浏览:854