网站首页 > 文章中心 > 其它

java跳出一个框的代码

作者:小编 更新时间:2023-10-09 08:07:15 浏览量:382人看过

java中经过if语句判断后想弹出提示对话框 如何写代码?要求是(若用户名或密码为空(包括空格字符)则提示

if(true){

out.println("scriptalert('弹出来了');/script");

java跳出一个框的代码-图1

}

// 上面这个是写在JSP 页面上的.

"要求是(若用户名或密码为空(包括空格字符)则提示"

你的意思是不是你在做登陆的时候要求用户输入用户名和密码? 而且不能为空?

如果是这样的话,你可以在 提交 按钮上加一句 onclick ='checkinfo()' .调用一个 JS来进行判定.

JS可以写成...

if(document.getElementByID("用户名").value==null || document.getElementByID("用户名").value=="")

{

alert("请输入用户名");

retrun false ;

}else if(document.getElementByID("密码").value==null || document.getElementByID("密码").value=="")

java跳出一个框的代码-图2

alert("请输入密码");

}else {

return true ;

这样的话,在你点提交的时候,会先进行JS的验证, 如果有其中一项没有填写则回弹出对应的提示框,并返回false.表单提交不了.......否则返回一个真值, 这个时候你的 表单就能顺利提交了....

import?java.awt.BorderLayout;

import?java.awt.Container;

import?java.awt.event.ActionEvent;

import?java.awt.event.ActionListener;

import?javax.swing.JButton;

import?javax.swing.JFrame;

import?javax.swing.JOptionPane;

public?class?showMessage?extends?JFrame{

public?showMessage(){

Container?c?=this.getContentPane();

JButton?jb?=?new?JButton("点我出现message");

c.add(jb,BorderLayout.NORTH);

setVisible(true);

jb.addActionListener(new?ActionListener()?{

public?void?actionPerformed(ActionEvent?arg0)?{

JOptionPane.showMessageDialog(null,?"没错,我就是神奇的Message!");

});

public?static?void?main(String[]?args)?{

new?showMessage();

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

可以使用JoptionPane:

有几种提示框:

第一种:

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

第二种:

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

第三种:

java跳出一个框的代码-图3

java弹出警告框代码

在你的java文件中写入:

比如说考试规则:里面写入想要写的内容,

注意:PLAIN_MESSAGE是不带警告那个标志符号的!

WARNING_MESSAGE带警告标志

ERROR_MESSAGE错误提示

.....等等好多呢..

是不是你所要的回答?

不是可以再追问哈..?

java如何实现鼠标移到文本框上弹出一个消息框

import java.awt.BorderLayout;

import java.awt.event.MouseEvent;

import java.awt.event.MouseListener;

import javax.swing.JFrame;

import javax.swing.JTextArea;

public class AlertFrame extends JFrame{

public AlertFrame(){

setTitle("弹框");

text.addMouseListener(new MouseListener() {

@Override

public void mouseReleased(MouseEvent e) {

// TODO Auto-generated method stub

public void mousePressed(MouseEvent e) {

public void mouseExited(MouseEvent e) {

public void mouseEntered(MouseEvent e) {

JFrame jf=new JFrame();

jf.setTitle("消息框");

jf.setVisible(true);

jf.setDefaultCloseOperation(DISPOSE_ON_CLOSE);

public void mouseClicked(MouseEvent e) {

add(text,BorderLayout.NORTH);

setDefaultCloseOperation(EXIT_ON_CLOSE);

public static void main(String[] args){

new AlertFrame();

以上就是土嘎嘎小编为大家整理的java跳出一个框的代码相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!

版权声明:倡导尊重与保护知识产权。未经许可,任何人不得复制、转载、或以其他方式使用本站《原创》内容,违者将追究其法律责任。本站文章内容,部分图片来源于网络,如有侵权,请联系我们修改或者删除处理。

编辑推荐

热门文章