关于JoptionPane提示框

2024-06-14 08:38
文章标签 提示框 joptionpane

本文主要是介绍关于JoptionPane提示框,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

import java.util.*;import javax.swing.JOptionPane;
import javax.swing.UIManager;public class Main {public static void main (String args[]){  	try{UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());/* * 这段try-catch代码的功能是: 把程序界面设置成与当前操作系统界面效果 */}catch(Exception e) {e.printStackTrace();}//效果一(默认的标题和图标)JOptionPane.showMessageDialog(null,"友情提示");// 产生上述效果的关键代码  //showOptionDialog——可以改变显示在按钮上的文字,还可以执行更多的个性化操作。 //效果一(常规的消息框)JOptionPane.showConfirmDialog(null, "你高兴吗?", "自定义标题",JOptionPane.YES_NO_OPTION);//i=0/1 //效果二(个性化消息框)Object[] options ={"你是男生","你是女生","你是人妖"};JOptionPane.showOptionDialog(null,"我可以约你吗?","自定义标题",JOptionPane.YES_NO_OPTION,JOptionPane.QUESTION_MESSAGE,null,// 不使用自定义图标options,// 按钮中内容的标题 options[0]);// 焦点按钮/*说明:后面的null为在对话框中显示的图标,* 其前面的一个参数是:messageType - 指定消息种类的整数,* 主要用于确定来自可插入外观的图标:* ERROR_MESSAGE、INFORMATION_MESSAGE、* WARNING_MESSAGE、QUESTION_MESSAGE 或 PLAIN_MESSAGE* *///效果三(自定义标题)JOptionPane.showMessageDialog(null,"提示消息","自定义标题",JOptionPane.WARNING_MESSAGE);//效果四(自定义标题,但没有图标)JOptionPane.showMessageDialog(null,"提示消息","自定义标题",JOptionPane.PLAIN_MESSAGE);	//PLAIN 是朴素的意思//showInoutDialog——该方法返回一个Object 类型。这个Object 类型一般是一个String 类型,反应了用户的输入//效果一(下拉列表形式)Object[] obj2 ={ "足球", "篮球", "乒乓球" }; String s = (String) JOptionPane.showInputDialog(null,"请选择你的爱好:\n","爱好", JOptionPane.PLAIN_MESSAGE, null, obj2, "足球"); //说明:后面的null仍为自定义图标。//效果二(文本框形式)	String sbb=(String)JOptionPane.showInputDialog(null,"请输入你的爱好:\n","自定义标题",JOptionPane.PLAIN_MESSAGE,null,null,"在这输入");System.out.println(sbb);}   }

这篇关于关于JoptionPane提示框的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1059917

相关文章

019、JOptionPane类的常用静态方法详解

目录 JOptionPane类的常用静态方法详解 1. showInputDialog()方法 1.1基本用法 1.2带有默认值的输入框 1.3带有选项的输入对话框 1.4自定义图标的输入对话框 2. showConfirmDialog()方法 2.1基本用法 2.2自定义按钮和图标 2.3带有自定义组件的确认对话框 3. showMessageDialog()方法 3.1

Android Studio 3.0.x 输入法无提示框之方

0、环境介绍: 系统:Win 7 旗舰版 Android Studio:2.3.3 JDK:1.8 输入法:百度 1、病情描述: Android Studio(AS) 检测更新提示可以更新到3.0.1,以前的版本是2.3.3,更新完后我的百度输入法在AS编辑框中就无法输入中文了,不,还是可以输入中文的,切换的中文模式,然后按空格键就可以有中文了。但是输入法不提示中文这个很少变扭

cesium两种方式鼠标移入移出实体显示提示框

cesium两种方式鼠标移入移出实体显示提示框 第一种方式 采用cesium的label作为提示框 var labelEntity = viewer.entities.add({label : {show : false,showBackground : true,font : '14px monospace',horizontalOrigin : Cesium.HorizontalOrig

【UI基础】——提示框和警示框的实现

前期工作      1、添加“jquery-easyui-1.3.2”文件夹       刚建立解决方案的时候“Content”文件夹下是没有“jquery-easyui-1.3.2”文件夹的,所以解决方案里是没有easyui的引用,提示框的效果需要通过easyui的引用才能达到。所以建立解决方案后需要从已有的系统(如:ITOO.UINonQueryProperties.Client)里复

ExtJs 入门教程二[提示框]

前言: 在开始学习前需要将开发环境搭建起来,比如说引入相关文件 如: <script type="text/javascript" src="${path }/extjs/ext-base.js"></script><script type="text/javascript" src="${path }/extjs/ext-all.js"></script><link rel="style

bootstrap的提示框bootbox.js

1.引用bootstrap.js可以从官网下载https://www.bootcss.com/ 2.引用bootbox.js可以从官网下载https://www.bootboxjs.cn/ 3.示例演示 a.简单的提示框 alert    bootbox.alert( { size: "small", message: “我是提示啊”, callback: function() { }

vue+elementui--$message提示框被dialog遮罩层挡住问题解决

最近碰到一个先执行this.$message提示内容,然后接着弹出dialog带遮罩层弹框。那么问题来了,message提示框会默认被dialog遮罩层挡住,现在就是要解决这个问题。 由于都是弹框,问题肯定是出在z-index比重问题。由于用$message方式是写在js中而不是写在html中所以不是很好直接去改样式。 不过好在message组件中提供了customClass 属性,我们可以利用

html中如何写一个提示框,css画一个提示框

在HTML中,提示框通常使用<div>元素来创建,然后使用CSS进行样式化。以下是一个示例,展示如何在HTML中写一个提示框,并使用CSS来设计其外观。 HTML 首先,创建一个HTML文件,其中包含一个提示框的结构: <!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><meta name="viewport" cont

Android使用自定义AlertDialog(退出提示框)

原文地址 http://www.cnblogs.com/511mr/archive/2011/10/21/2220253.html 有时候我们需要在游戏或应用中用一些符合我们样式的提示框(AlertDialog) 以下是我在开发一个小游戏中总结出来的.希望对大家有用. 先上效果图: 下面是用到的背景图或按钮的图片 经过查找资料和参考了一下例子后才知道,要实现这种

【问题记录】安装Ubuntu过程中提示框过大,无法选择“下一步”按钮

安装Ubuntu过程中提示框过大,无法选择“下一步”按钮 一,问题现象二,问题原因&解决方法 一,问题现象 在进行Ubuntu安装的时候,设置界面窗口过大,相关按钮无法显示完全,导致无法点击“下一步”进行安装。 二,问题原因&解决方法 Ubuntu桌面显示的分辨率不正确,将分辨率调大即可: 打开设置: 调大分辨率: