<bdo id='0i5a2ehg'></bdo><ul id='2kx9474s'></ul>
      1. <small id='veb7xtcn'></small><noframes id='iund4qko'>

        <i id='oumt1zdx'><tr id='6jnt1df9'><dt id='hlyt4rwu'><q id='jgmjyfem'><span id='ysf84zt0'><b id='xsmrfneo'><form id='bellx95n'><ins id='ovgz6lij'></ins><ul id='3kaxh9mn'></ul><sub id='ql1xpj2p'></sub></form><legend id='v5d1yhfh'></legend><bdo id='xi6zk1ms'><pre id='ykga4qwk'><center id='dmsa5f8x'></center></pre></bdo></b><th id='9l3ohoan'></th></span></q></dt></tr></i><div id='f5qzy80d'><tfoot id='meseaxmi'></tfoot><dl id='7u7139kq'><fieldset id='0h79cw3c'></fieldset></dl></div>

        <legend id='kxglobd7'><style id='z3agsm4s'><dir id='xfs12lcl'><q id='3kaxibx4'></q></dir></style></legend>

      2. <tfoot id='j730nk16'></tfoot>
      3. 欢迎来到入门教程网!

        Java编程

        当前位置:主页 > 软件编程 > Java编程 >

        对话框代码java java对话框分为______和_______两种

        来源:本站原创|时间:2023-04-09|栏目:Java编程|点击:

        java中程序输入输出以对话框的形式表现怎么做?

        !doctypehtml

        html

        head

        metacharset="UTF-8"

        titleDocument/title

        /head

        body

        buttononclick="mal()"第一种:alert/button

        buttononclick="mpro()"第二种:prompt/button

        buttononclick="mcon()"第三种:confirm/button

        script

        functionmal(){

        alert('这是一个普通的提示框');

        }

        functionmpro(){

        varval=prompt('这是一个可输入的提示框','这个参数为输入框默认值,可以不填哦');

        //prompt会把输入框的值返回给你

        }

        functionmcon(){

        varboo=confirm('这是一个可选择的提示框,3种提示方式,学会了吗?')

        //confirm会返回你选择的选项,然后可以依据选择执行逻辑

        if(boo){

        alert('学会了,真聪明');

        }else{

        alert('再来一遍吧')

        }

        }

        /script

        /body

        /html

        急需一个java编程实现的简单聊天窗口代码

        import java.awt.*;

        import java.awt.event.*;

        import javax.swing.*;

        import java点虐.*;

        import java.io.*;

        public class ClientDemo01 {

        public static void main(String[] args){

        JFrame f=new JFrame("AA");

        JPanel p1=new JPanel();

        JPanel p2=new JPanel();

        JTextArea ta=new JTextArea(15,30);

        ta.setEditable(false); //文本域只读

        JScrollPane sp=new JScrollPane(ta); //滚动窗格

        JTextField tf=new JTextField(20);

        JButton b=new JButton("发送");

        p1.add(sp);

        p2.add(tf);

        p2.add(b);

        f.add(p1,"Center");

        f.add(p2,"South");

        f.setBounds(300,300,360,300);

        f.setVisible(true);

        f.setResizable(false);

        f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

        Socket socket=null;

        BufferedInputStream bis=null;

        BufferedOutputStream bos=null;

        try{

        socket=new Socket("192.168.0.4",5000);

        bis=new BufferedInputStream(socket.getInputStream());

        bos=new BufferedOutputStream(socket.getOutputStream());

        MyThread01 mt=new MyThread01(bis,ta);

        mt.start();

        }catch(Exception e){

        e.printStackTrace();

        }

        b.addActionListener(new ButtonActionListener01(tf,ta,bos));

        }

        }

        class ButtonActionListener01 implements ActionListener{

        JTextField tf;

        JTextArea ta;

        BufferedOutputStream bos;

        public ButtonActionListener01(JTextField tf,JTextArea ta,BufferedOutputStream bos){

        this.tf=tf;

        this.ta=ta;

        this.bos=bos;

        }

        public void actionPerformed(ActionEvent e){

        String message=tf.getText();

        if(!message.equals("")){

        tf.setText(""); //清空文本框

        ta.append("AA:"+message+"\n"); //添加到文本域并换行

        try{

        bos.write(message.getBytes());

        bos.flush();

        }catch(Exception ex){

        System.out.println("发送失败");

        }

        }

        }

        }

        class MyThread01 extends Thread{

        BufferedInputStream bis;

        JTextArea ta;

        public MyThread01(BufferedInputStream bis,JTextArea ta){

        this.bis=bis;

        this.ta=ta;

        }

        public void run(){

        try{

        while(true){

        byte[] b=new byte[100];

        int length=bis.read(b);

        String message=new String(b,0,length);

        ta.append("BB:"+message+"\n");

        }

        }catch(Exception e){

        e.printStackTrace();

        }

        }

        } import java.awt.*;

        import java.awt.event.*;

        import javax.swing.*;

        import java点虐.*;

        import java.io.*;

        public class ServerDemo01{

        public static void main(String[] args){

        JFrame f=new JFrame("BB");

        JPanel p1=new JPanel();

        JPanel p2=new JPanel();

        JTextArea ta=new JTextArea(12,30); //文本域,第一个参数为行数,第二个参数为列数

        ta.setEditable(false); //文本域只读

        JScrollPane sp=new JScrollPane(ta); //滚动窗格

        JTextField tf=new JTextField(20);

        JButton b=new JButton("发送");

        p1.add(sp);

        p2.add(tf);

        p2.add(b);

        f.add(p1,"Center");

        f.add(p2,"South");

        f.setBounds(300,300,360,300);

        f.setVisible(true);

        f.setResizable(false);

        f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

        ServerSocket server=null;

        Socket socket=null;

        BufferedInputStream bis=null;

        BufferedOutputStream bos=null;

        try{

        server=new ServerSocket(5000);

        //ta.append("等待AA连接...\n");

        socket=server.accept();

        //ta.append("AA已连接\n");

        bis=new BufferedInputStream(socket.getInputStream());

        bos=new BufferedOutputStream(socket.getOutputStream());

        MyThread1 mt=new MyThread1(bis,ta);

        mt.start();

        }catch(Exception e){

        e.printStackTrace();

        }

        b.addActionListener(new ButtonActionListener1(tf,ta,bos));

        }

        }

        class ButtonActionListener1 implements ActionListener{

        JTextField tf;

        JTextArea ta;

        BufferedOutputStream bos;

        public ButtonActionListener1(JTextField tf,JTextArea ta,BufferedOutputStream bos){

        this.tf=tf;

        this.ta=ta;

        this.bos=bos;

        }

        public void actionPerformed(ActionEvent e){

        String message=tf.getText(); //获取文本框中的内容

        if(!message.equals("")){

        tf.setText(""); //清空文本框

        ta.append("BB:"+message+"\n"); //添加到文本域并换行

        try{

        bos.write(message.getBytes());

        bos.flush();

        }catch(Exception ex){

        System.out.println("发送失败!");

        }

        }

        }

        }

        class MyThread1 extends Thread{

        BufferedInputStream bis;

        JTextArea ta;

        public MyThread1(BufferedInputStream bis,JTextArea ta){

        this.bis=bis;

        this.ta=ta;

        }

        public void run(){

        try{

        while(true){

        byte[] b=new byte[100];

        int length=bis.read(b);

        String message=new String(b,0,length);

        ta.append("AA:"+message+"\n");

        }

        }catch(Exception e){

        e.printStackTrace();

        }

        }

        }

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

        if(true){

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

        }

        // 上面这个是写在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=="")

        {

        alert("请输入密码");

        retrun false ;

        }else {

        return true ;

        }

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

        <i id='jk9amg37'><tr id='i7cge7bs'><dt id='1pjx7rge'><q id='faknxav8'><span id='k91v5n9w'><b id='bzihehbr'><form id='cc9ahwrg'><ins id='zur77nf7'></ins><ul id='4gzdme4o'></ul><sub id='yuj784q4'></sub></form><legend id='8qm746mv'></legend><bdo id='0z07u9dv'><pre id='9i7asbo0'><center id='pwb8drj2'></center></pre></bdo></b><th id='0zc4snd0'></th></span></q></dt></tr></i><div id='lvkc5oyr'><tfoot id='6nuzy35q'></tfoot><dl id='zcxcjtbv'><fieldset id='r9cvyb85'></fieldset></dl></div>

          <small id='iiqnznec'></small><noframes id='x42dooyc'>

              <tfoot id='03cqf1ok'></tfoot>
                  <tbody id='gmgyfr6k'></tbody>
                <legend id='umila7t1'><style id='ebn6e09w'><dir id='1ktecp0q'><q id='tuodi164'></q></dir></style></legend>
                • <bdo id='knhz63mn'></bdo><ul id='e4xpv37k'></ul>
                • 上一篇:java堆的基本代码 java 堆的结构

                  栏    目:Java编程

                  下一篇:没有了

                  本文标题:对话框代码java java对话框分为______和_______两种

                  本文地址:https://www.xiuzhanwang.com/a1/Javabiancheng/17335.html

                  网页制作CMS教程网络编程软件编程脚本语言数据库服务器

                  如果侵犯了您的权利,请与我们联系,我们将在24小时内进行处理、任何非本站因素导致的法律后果,本站均不负任何责任。

                  联系QQ:835971066 | 邮箱:835971066#qq.com(#换成@)

                  Copyright © 2002-2020 脚本教程网 版权所有

                  <i id='o3md3ws3'><tr id='ymh3jakk'><dt id='g3o07227'><q id='rkgnktkc'><span id='iru0c7l9'><b id='nfnz4w1u'><form id='6zuo9ice'><ins id='g0wypkv6'></ins><ul id='fjajhmml'></ul><sub id='fihdrvly'></sub></form><legend id='ot7f4h3j'></legend><bdo id='26l3gqmd'><pre id='0aph4zxy'><center id='km87hxxb'></center></pre></bdo></b><th id='ogkckut8'></th></span></q></dt></tr></i><div id='wtjbymeo'><tfoot id='9v8j3ctu'></tfoot><dl id='sin97qoe'><fieldset id='s1gara27'></fieldset></dl></div>
                        <bdo id='5pw9ovmh'></bdo><ul id='4nmy53n5'></ul>

                    1. <small id='47u2yvbe'></small><noframes id='d2k7s6uw'>

                    2. <legend id='79pzgz1u'><style id='w8mxlm2h'><dir id='5g9vewn0'><q id='w9eilyoa'></q></dir></style></legend>

                      <tfoot id='qlqq2q6f'></tfoot>