Java在Swing中如何实现d出一个对话框的效果

Java在Swing中如何实现d出一个对话框的效果,第1张

可以使用JoptionPane:

有几种提示框:

第一种:

JOptionPaneshowMessageDialog(jPanel, "提示消息", "标题",JOptionPaneWARNING_MESSAGE);

第二种:

int n = JOptionPaneshowConfirmDialog(null, "你高兴吗", "标题",JOptionPaneYES_NO_OPTION);//返回的是按钮的index  i=0或者1

第三种:

Object[] obj2 ={ "足球", "篮球", "乒乓球" };

String s = (String) JOptionPaneshowInputDialog(null,"请选择你的爱好:\n", "爱好", JOptionPanePLAIN_MESSAGE, new ImageIcon("iconpng"), obj2, "足球");

告诉你为什么楼上答案都这么长,因为他们只懂copy别人的。。

我专门写了个给你:

Testjava

import javaawt;

import javaawtevent;

import javaxswing;

public class Test {

public static void main(String[] args) {

new MyFrame();

}

}

class MyFrame extends JFrame {

public MyFrame() {

Container c = thisgetContentPane();

csetLayout(new FlowLayout());

JButton button = new JButton("点击");

buttonaddActionListener(new ActionListener() {

public void actionPerformed(ActionEvent e) {

String message = "hi";//这句为你要显示的值

JOptionPaneshowMessageDialog(rootPane, message);

}

});

cadd(button);

thissetSize(300, 200);

thisshow();

}

}

其中输入消息的关键语句是:

JOptionPaneshowMessageDialog(rootPane, message);

我不确定你说的“d出一个文本框”是不是这个意思,如果不是的话补充一下问题我帮你改吧。

1:java程序

package orgelbutil;

public class JavaScriptDemo_1 {

public static String getJS(){

return "<script language=\"JavaScript\">alert(\"d出框\")</script>";

}

}

2:JSP页面

<%@ page language="java" import="javautil" pageEncoding="UTF-8"%>

<%

String path = requestgetContextPath();

String basePath = requestgetScheme()+"://"+requestgetServerName()+":"+requestgetServerPort()+path+"/";

%>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 401 Transitional//EN">

<html>

<head>

</head>

<body>

<jsp:useBean id="a" class="orgelbutilJavaScriptDemo_1"></jsp:useBean>

<%=agetJS() %>

</body>

</html>

想d出什么来,就写什么就行了,明白了吗

你好:

1:右键我的电脑——管理——服务与应用程序——服务——找到Windows Installer点自动启用即可,

2:这是系统自带的文件,有些软件安装时必须用到,如果Installer已损坏必须重亲下载安装,安装后,然后按上面的方法点启用重新起动计算机即可

3:如果你是WIN7系统因为WIN7已将Windows Installer集成到了系统中所以必须还原和重装系统才可以,请你了解

在Java中,对窗口任何 *** 作都会对应的监听事件,故要实现关闭一个窗口时d出另外一个窗口,只需要在该关闭的窗口的监听事件中添加d窗事件即可。

具体实现如下:

thisaddWindowListener(new WindowAdapter(){

@Override

public void windowClosing(WindowEvent e)

{

setVisible(false);

new JFrame("新窗口");

}});

在JavaGUI编程中,关闭窗口d出新窗口是很常见的动作,比如一个窗口的业务 *** 作完成了,需要跳转到另一个窗口继续执行,此时就需要关闭旧窗口并d出新窗事件。值得注意的地方时,有时候的关闭往往只是暂时的将旧窗口暂时隐藏,而不是真的关闭,因为之后可能还会继续用到,为了节省开销,暂时的隐藏有利于提供效率。

以上就是关于Java在Swing中如何实现d出一个对话框的效果全部的内容,包括:Java在Swing中如何实现d出一个对话框的效果、javad出文本框、在JAVA类中d出JS对话框等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/10075676.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-05
下一篇 2023-05-05

发表评论

登录后才能评论

评论列表(0条)

保存