精华内容
下载资源
问答
  • Java-对话框代码.rar
  • java 对话框 程序 用Java创建消息框 ( Creating Message Boxes in Java ) Johner Images/Getty Images 约翰纳图像/盖蒂图像 A message box is a simple pop-up window that displays a message to the user and...

    java 对话框 程序

    用Java创建消息框 ( Creating Message Boxes in Java )

    Man working in an office
    Johner Images/Getty Images
    约翰纳图像/盖蒂图像

    A message box is a simple pop-up window that displays a message to the user and is dismissed with the click of a button. Using Java, you don't have to build your own dialog boxes from scratch; the JOptionPane class provides standard methods for making a variety of dialog boxes. 

    消息框是一个简单的弹出窗口,它向用户显示一条消息,单击按钮即可将其关闭。 使用Java,您不必从头开始构建自己的对话框。 JOptionPane类提供了用于制作各种对话框的标准方法。

      (   )

    对话框的Java源代码 ( Java Source Code for Dialog Boxes )

    Below is example code showing simple message dialog boxes created using the showMessageDialogshowOptionDialog and showConfirmDialog methods of the JOptionPane class. The program goes through a couple of examples for each method leading to a series of dialog boxes appearing one after the other. 

    下面的示例代码显示了使用JOptionPane类的showMessageDialogshowOptionDialogshowConfirmDialog方法创建的简单消息对话框。 该程序通过每种方法的几个示例,导致一系列对话框一个接一个地出现。

    Tip: Have a look at JOptionPane Option Chooser Program for a more in-depth application that gives the user the option of creating all the different variations of a dialog box.

    提示:有关更深入的应用程序,请查看JOptionPane选项选择器程序,该应用程序使用户可以选择创建对话框的所有不同变体。

    //This program shows a series of dialog boxes one //after the other //Imports are listed in full to show what's being used //could just import javax.swing.* and java.awt.* etc.. import javax.swing.JFrame; import javax.swing.JOptionPane; import javax.swing.UIManager; import javax.swing.Icon; import java.awt.EventQueue; public class SimpleDialogFrame extends JFrame{ //Using a standard Java icon private Icon optionIcon = UIManager.getIcon("FileView.computerIcon"); //Application start point public static void main(String[] args) { //Use the event dispatch thread for Swing components EventQueue.invokeLater(new Runnable() { public void run() { //create GUI frame new SimpleDialogFrame().setVisible(true); } }); } public SimpleDialogFrame() { //make sure the program exits when the frame closes setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); setTitle("Simple Dialog Box Example");  setSize(500,500); //This will center the JFrame in the middle of the screen setLocationRelativeTo(null); //TO TRY: Comment out the above line and use null for the parent //component in one of the JOptionPane calls to see the difference //it makes to the position of the dialog box. setVisible(true); //Use the showMessageDialog method for a plain message dialog box JOptionPane.showMessageDialog(this, "This is the dialog message" ,"This is the dialog title", JOptionPane.PLAIN_MESSAGE); //Use the showMessageDialog method for a error message dialog box JOptionPane.showMessageDialog(this, "This is the dialog message" ,"This is the dialog title", JOptionPane.ERROR_MESSAGE); //Use the showConfirmDialog method for a warning message dialog box //with OK, CANCEL buttons. Capture the button number with an int variable int choice = JOptionPane.showConfirmDialog(this, "This is the dialog message" ,"This is the dialog title", JOptionPane.WARNING_MESSAGE , JOptionPane.OK_CANCEL_OPTION); //Use the showConfirmDialog method for an information message dialog box //with YES, NO, CANCEL buttons. It shows the button choice of previous //message box JOptionPane.showConfirmDialog(this,"Last button pressed was number " + choice , "This is the dialog title", JOptionPane.INFORMATION_MESSAGE , JOptionPane.YES_NO_CANCEL_OPTION); //The showOptionDialog method can be made to work as if it were the confirmDialog //method by using null for the last three parameters. In this case the options for //the button types (YES, NO, CANCEL) and the message type (INFORMATION_MESSAGE) //will be used. JOptionPane.showOptionDialog(this, "This is the dialog message" , "This is the dialog title", JOptionPane.YES_NO_CANCEL_OPTION, JOptionPane.INFORMATION_MESSAGE ,null, null, null); //Use the showOptionDialog method to make a custom box. If the options parameter //is null the YES, NO, CANCEL buttons are used. Also notice that even though //the message type is INFORMATION_MESSAGE the usual icon is overriden by the one //provided. JOptionPane.showOptionDialog(this, "This is the dialog message" , "This is the dialog title", JOptionPane.YES_NO_CANCEL_OPTION, JOptionPane.INFORMATION_MESSAGE ,optionIcon, null, null); //String array to be used for the buttons String[] buttonOptions = new String[] {"Happy Button", "Sad Button", "Confused Button"}; //If the options parameter is not null the YES, NO, CANCEL buttons are not used //The buttons are made with the object array - in this case a String array. JOptionPane.showOptionDialog(this, "This is the dialog message" , "This is the dialog title", JOptionPane.YES_NO_CANCEL_OPTION, JOptionPane.INFORMATION_MESSAGE  ,optionIcon, buttonOptions, buttonOptions[0]); } }

    翻译自: https://www.thoughtco.com/simple-message-dialog-boxes-program-2033985

    java 对话框 程序

    展开全文
  • JAVA的字体格式设置对话框,用swing实现,可设置字体的大小,类型和样式。
  • Java对话框Dialog

    2021-02-02 11:32:52
    对话框有非模式(non-modal)和模式(modal)两种,当某个模式对话框被打开后,该模式对话框总是位于它的父窗口之上,在模式对话框被关闭之前,父窗口无法获得焦点。 方法名称 方法功能 Dialog(Frame owner

    Dialog

    Dialog 是 Window 类的子类,是 一个容器类,属于特殊组件 。 对话框是可以独立存在的顶级窗口, 因此用法与普通窗口的用法几乎完全一样,但是使用对话框需要注意下面两点:

    • 对话框通常依赖于其他窗口,就是通常需要有一个父窗口;
    • 对话框有非模式(non-modal)和模式(modal)两种,当某个模式对话框被打开后,该模式对话框总是位于它的父窗口之上,在模式对话框被关闭之前,父窗口无法获得焦点。
    方法名称 方法功能
    Dialog(Frame owner, String title, boolean modal) 创建一个对话框对象:
    owner:当前对话框的父窗口
    title:当前对话框的标题
    modal:当前对话框是否是模式对话框,true/false

    案例1:

    ​ 通过Frame、Button、Dialog实现下图效果:

    ​	[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-QqdhiFAq-1612162298369)(./images/DialogDemo1.jpg)]

    演示代码1:

    import java.awt.event.ActionEvent;
    import java.awt.event.ActionListener;
    
    public class DialogDemo1 {
    
        public static void main(String[] args) {
    
            Frame frame = new Frame("这里测试Dialog");
    
            Dialog d1 = new Dialog(frame, "模式对话框", true);
            Dialog d2 = new Dialog(frame, "非模式对话框", false);
    
            Button b1 = new Button("打开模式对话框");
            Button b2 = new Button("打开非模式对话框");
    
            //设置对话框的大小和位置
            d1.setBounds(20,30,300,400);
            d2.setBounds(20,30,300,400);
    
            //给b1和b2绑定监听事件
            b1.addActionListener(new ActionListener() {
                @Override
                public void actionPerformed(ActionEvent e) {
                    d1.setVisible(true);
                }
            });
            b2.addActionListener(new ActionListener() {
                @Override
                public void actionPerformed(ActionEvent e) {
                    d2.setVisible(true);
                }
            });
    
            //把按钮添加到frame中
            frame.add(b1);
            frame.add(b2,BorderLayout.SOUTH);
    
            //设置frame最佳大小并可见
            frame.pack();
            frame.setVisible(true);
    
        }
    }
    

    在这里插入图片描述

    在Dialog对话框中,可以根据需求,自定义内容

    案例:

    ​ 点击按钮,弹出一个模式对话框,其内容如下:

    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Ylilqp9e-1612162298372)(./images/DialogDemo2.jpg)]

    演示代码:

    public class DialogDemo2 {
    
        public static void main(String[] args) {
    
            Frame frame = new Frame("这里测试Dialog");
    
            Dialog d1 = new Dialog(frame, "模式对话框", true);
    
            //往对话框中添加内容
            Box vBox = Box.createVerticalBox();
    
            vBox.add(new TextField(15));
            vBox.add(new JButton("确认"));
            d1.add(vBox);
    
            Button b1 = new Button("打开模式对话框");
    
            //设置对话框的大小和位置
            d1.setBounds(20,30,200,100);
    
    
            //给b1绑定监听事件
            b1.addActionListener(new ActionListener() {
                @Override
                public void actionPerformed(ActionEvent e) {
                    d1.setVisible(true);
                }
            });
    
    
            //把按钮添加到frame中
            frame.add(b1);
    
            //设置frame最佳大小并可见
            frame.pack();
            frame.setVisible(true);
    
        }
    }
    

    在这里插入图片描述

    展开全文
  • 登录对话框JAVA代码

    2014-03-26 16:08:43
    登录对话框JAVA代码 ,考虑各种意外情况(用户名不存啊、密码错误啊,用户名与密码不匹配啊等等)
  • 通过JAVA和数据库实现设备管理系统,实现设备的增加、删除、修改和查询等功能。java代码可导入直接运行,有数据库,有对话框
  • Java文件对话框/消息对话框/指令系统简介(20.5.9) 等等… 创建对话框与创建窗口类似,通过建立JDialog的子类来建立一个对话框类,然后这个类的一个实例,即这个子类创建的一个对象,就是一个对话框对话框分为无...

    对话框

    相关知识点

    同样地想要了解更多相关的对话框细节可以查看往日的博客
    Java 对话框/JDialog类/输入输出技术(20.5.8)
    Java文件对话框/消息对话框/指令系统简介(20.5.9)
    等等…

    创建对话框与创建窗口类似,通过建立JDialog的子类来建立一个对话框类,然后这个类的一个实例,即这个子类创建的一个对象,就是一个对话框。对话框分为无模式有模式两种。如果一个对话框是有模式的对话框,那么当这个对话框处于激活状态时,只让程序响应对话框内部的事件,程序不能再激活它所依赖的窗口或组件,而且它将堵塞其他线程的执行,直到该对话框消失不可见。无模式对话框处于激活状态时,程序仍能激活它所依赖的窗口或组件,它也不堵塞线程的执行

    import javax.swing.*;
    import java.awt.*;
    
    public class example_1 {
        public static void main(String[] args) {
            JFrame jFrame = new JFrame();
            jFrame.setBounds(500, 500, 500, 500);
            jFrame.setVisible(true);
            jFrame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
            JButton jButton = new JButton("打开对话框");
            jButton.addActionListener(e -> {
                JDialog jDialog = new JDialog();
                jDialog.setModal(true); //设置为有模式,默认是无模式的
                jDialog.setBounds(300, 300, 300, 300);
                jDialog.setVisible(true);
            });
            jFrame.add(jButton, BorderLayout.NORTH);
        }
    }
    

    在这里插入图片描述

    相关知识点2

    输入对话框含有供用户输人文本的文本框、“确定”和“取消”按钮,是有模式对话框。

    当输入对话框可见时,要求用户输人一个字符串。通vax.swing包中的JOptionPane类的静态方法:
    public static String showInputDialog(component parentComponent;Object message,String title,int messagerype)可以创建一个输人对话框。

    消息对话框是有模式对话框,进行一个重要的操作动作之前,最好能弹出一个消息对话框。
    可以用javax.swing包中JOptionPane类的静态方法:
    public static void showMessageDialog( Component parentcomponent,String message,String title,int messagerype)创建一个消息对话框。

    public class example_1 {
        public static void main(String[] args) {
            //JOptionPane.showConfirmDialog(null,"请输入一个数字","确认对话框",JOptionPane.YES_NO_OPTION);
            String s = JOptionPane.showInputDialog("请输入:"); //输入对话框
            System.out.println(s);
        }
    }
    

    如果消息对话框的第一个参数为null时,消息对话框会在屏幕正前方显示出来

    汇编程序原理

    汇编语言源程序由若干条语句组成,一个程序中可以有三类语句:指令语句伪指令语句宏指令语句。指令语句又称为机器指令语句,将其汇编后能产生相应的机器代码,这些代码能被CPU直接识别并执行相应的操作。伪指令语句指示汇编程序在汇编源程序时完成某些工作,比如给变量分配存储单元地址,给某个符号赋值等。

    在汇编语言中,将多次重复使用的程序段定义为宏。在程序的任意位置,若需要使用这些程序段,只要在相应的位置使用宏名,
    就相当于使用了这段程序。

    汇编程序的功能是将汇编语言所编写的源程序翻译成机器指令程序。其主要工作包括:将每一条可执行汇编语句转换成对应的机器指令;处理程序中出现的伪指令和宏指令一般需要两次扫描源程序才能完成翻译过程。

    CET4P216

    • bully
    • junk
    • proficinet
    • weird
    • gorgeous
    • commodity
    • overwhelm
    • banquet
    • biologist
    • proverb
    • banknote
    • sparkle
    展开全文
  • Java一般的对话框风格:   很多人认为这个不好看,那么我们可以利用一下系统默认风格,在代码中加入:     UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());   这一句就可以利用...

    Java一般的对话框风格:


     

    很多人认为这个不好看,那么我们可以利用一下系统默认风格,在代码中加入:

     

     

    UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());

     

    这一句就可以利用系统的默认风格,例:

     

    展开全文
  • Dialog 类还有 一个子类 : FileDialog ,它代表一个文件对话框,用于打开或者保存 文件,需要注意的是FileDialog无法指定模态或者非模态,这是因为 FileDialog 依赖于运行平台的实现,如果运行平台的文件对话框是模态...
  • JDialog类和JFrame类都是Window的子类,实例都属于底层容器,唯一的区别就是对话框必须要依赖于某个窗口 同样也是不允许添加到其他容器中 JDialog类的构成方法 JDialog()//无参数的构造方法 JDialog(JFrame owner)//...
  • Java对话框(JDialog类和JOptionPane类)

    千次阅读 2018-02-06 16:49:52
    对话框是为了人机对话过程提供交互模式的工具。应用程序通过对话框,或给用户提供信息,或从用户获得信息。对话框是一个临时窗口,可以在其中放置用于得到用户输入的控件。在Swing中,有两个对话框类,它们是JDialog...
  • 对话框是为了人机对话过程提供交互模式的工具。应用程序通过对话框,或给用户提供信息,或从用户获得信息。对话框是一个临时窗口,可以在其中放置用于得到用户输入的控件。在Swing中,有两个对话框类,它们是JDialog...
  • java 列表对话框

    千次阅读 2013-07-14 00:33:36
    java列表对话框
  • Java代码 swt对话框

    千次阅读 2013-03-16 13:05:19
    import java.io.File; import org.eclipse.swt.SWT; import org.eclipse.swt.events.SelectionAdapter; import org.eclipse.swt.events.SelectionEvent; import org.eclipse.swt.graphics.Color; import org.eclipse
  • Java中的提示对话框代码

    千次阅读 2013-07-31 15:03:20
    1.显示一个错误对话框,该对话框显示的 message 为 'alert':  JOptionPane.showMessageDialog(null, "alert", "alert", JOptionPane.ERROR_MESSAGE);  2.显示一个内部信息对话框,其 message 为 '...
  • android用户登录对话框代码

    千次阅读 2015-06-07 10:55:09
    MainActiviti.javapackage net.blogjava.mobile;import android.app.Activity; import android.app.AlertDialog; import android.content.DialogInterface; import android.os.Bundle; import android.view.View; ...
  • 最近在做简易日记本,其中有一步是点击“addButton”(即“添加新日志”键)后弹出对话框提示是否要添加...对话框代码如下: addBn.setOnClickListener(new OnClickListener() { public void onClick(View v) { Al
  • java 自定义对话框

    千次阅读 2015-09-15 19:18:28
    按着书写的。。不过看懂了。。 package J; public class Example9_20 { public static void main(String[] args) { ... win.setTitle("自定义对话框窗口"); win.setBounds(600,200,300,400); } } pac
  • java字体对话框 java字体对话框(附源代码) whsvc
  • java编写对话框

    2012-06-28 23:04:35
    希望对java初学有用啊 是java核心技术里面的代码。能运行的
  • java字体对话框

    千次阅读 2011-01-09 21:22:00
    java中没有自带的字体对话框,需要自己来编写。 package com.hf.app.lucky.frame; /* * JFontChooser.java * * Created on 2011年1月7日 * * To change this template, choose Tools | Template Manager ...
  • Android中九种dialog对话框代码

    千次阅读 2013-06-24 17:11:35
    new AlertDialog.Builder(this).setView(view).setTitle("自定义的对话框").setPositiveButton("确认按钮", new DialogInterface.OnClickListener() { @Override public void onClick...
  • JAVA自定义对话框

    千次阅读 2014-07-23 10:58:03
    1)创建JFrame窗体程序:JDialogTest.java 2)为JDialogTest添加JDialog组件,这里你会发现对话框组件添加到窗体后,在设计视图中看不到,只有在【导航器】窗口中才可以看到,如图 3)设计自定义对话框,在...
  • android对话框代码中设置背景为透明

    万次阅读 2015-05-04 17:16:09
    //创建背景透明的对话框 AlertDialog.THEME_HOLO_LIGHT AlertDialog.Builder b = new AlertDialog.Builder(myContext.getApplicationContext(), AlertDialog.THEME_HOLO_LIGHT); dialog = b.create(); ...
  • java 字体对话框

    2019-03-20 03:22:03
    NULL 博文链接:https://mengdejun.iteye.com/blog/790826
  • java dialog 对话框问题

    2016-04-26 09:05:36
    1. dialog发消息窗口, 把这个页面通过iframe 嵌入到另...[代码](https://img-ask.csdn.net/upload/201604/26/1461661099_924675.png)图片说明](https://img-ask.csdn.net/upload/201604/26/1461661068_577809.png)js]...
  • java自定义对话框弹出

    千次阅读 2020-04-12 20:22:49
    java自定义对话框弹出 本次实习因为写java界面,有一个自定义对话框的需求,在网上查了一些才发现了一种方法,所以记录一下。具体需求类似于这样:按下一个按钮弹出一个输入界面,输入行李的长宽高,然后进行显示。...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 124,512
精华内容 49,804
关键字:

java对话框代码

java 订阅