网站建设资讯

NEWS

网站建设资讯

java对话框输入代码 JAVA输入框

怎样用java编写一个在网页上的一个输入框中输入一段代码,然后按一个按钮就显示出结果在另一个文本框

这个不需要使用java,使用javascript就可以了。如下,仅供参考

创新互联网站建设由有经验的网站设计师、开发人员和项目经理组成的专业建站团队,负责网站视觉设计、用户体验优化、交互设计和前端开发等方面的工作,以确保网站外观精美、网站制作、成都网站设计易于使用并且具有良好的响应性。

!doctype html

html lang="en"

head

titleDocument/title

/head

body

input:input type="text" id="txt1" name="txt1"/br/

target:input type="text" id="txt2" name="txt2"/br/

button onclick="move()"move/button

script type="text/javascript"

function move(){

var txt1=document.getElementById("txt1");

var txt2=document.getElementById("txt2");

txt2.value=txt1.value;

txt1.value="";

}

/script

/body

/html

java窗体中如何实现文字输入,需要哪些代码?

从工作台中输入用java.util.Scanner。Scanner s = new Scanner(System.in); String str=s.next();

如果你需要的是那种桌面应用程序的话,就写一个文本框空间,Text text=new Text();String str=text.getText();

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

!doctype html

html

head

meta charset="UTF-8"

titleDocument/title

/head

body

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

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

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

script

function mal(){

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

}

function mpro(){

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

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

}

function mcon(){

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

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

if(boo){

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

}else{

alert('再来一遍吧')

}

}

/script

/body

/html

java 怎样从对话框(Dialog)中输入多个数字?

Java Swing里面有一个类叫做: JOptionPane

里面有一个showInputDialog的方法,返回输入的文字,

首先,注意方法返回的是文字,所以你要数字就要转换了,

然后,他不知道你输得是数字还是字母,返回的都是一个字符串,你可以通过分隔符去分割达到“输入多个”的效果;

下面是简单的代码:

import java.util.Arrays;

import javax.swing.JOptionPane;

/**

* @author kingkongzmc

*/

public class I {

public static void main(String[] args) {

String str = JOptionPane.showInputDialog("输入数字,用分号分隔");

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

String[] strs = str.split(";|;");

System.out.println(Arrays.toString(strs));

int[] arr = new int[strs.length];

for (int i = 0; i  strs.length; i++) {

System.out.println(i+":"+strs[i]);

arr[i] = Integer.parseInt(strs[i]);

}

}

}

}

下面是运行效果

java对话框实现多个输入项

效果图

参考代码

import java.awt.BorderLayout;

import java.awt.GridLayout;

import java.awt.event.ActionEvent;

import java.awt.event.ActionListener;

import javax.swing.JButton;

import javax.swing.JDialog;

import javax.swing.JLabel;

import javax.swing.JPanel;

import javax.swing.JTextField;

public class DHKDemo extends JDialog {

final JTextField jtf1, jtf2, jtf3;//定义三个输入框

final JLabel jlinfo;

public DHKDemo() {

setTitle("多项输入对话框");

setModal(true);

setSize(300, 200);//对话框的大小

setDefaultCloseOperation(DISPOSE_ON_CLOSE);//关闭后销毁对话框

setLocationRelativeTo(null);

JLabel jl1 = new JLabel("姓名:");

jtf1 = new JTextField(8);

JLabel jl2 = new JLabel("学号:");

jtf2 = new JTextField(8);

JLabel jl3 = new JLabel("年龄:");

jtf3 = new JTextField(8);

JPanel jp = new JPanel(new GridLayout(3, 2));

jp.add(jl1);

jp.add(jtf1);

jp.add(jl2);

jp.add(jtf2);

jp.add(jl3);

jp.add(jtf3);

JButton jb = new JButton("确认输入");

jlinfo = new JLabel("信息:",JLabel.CENTER);

jb.addActionListener(new ActionListener() {

public void actionPerformed(ActionEvent e) {

String info = "姓名:"+jtf1.getText()+" 学号:"+jtf2.getText()+" 年龄:"+jtf3.getText();

jlinfo.setText(info);

}

});

add(jp);

add(jlinfo,BorderLayout.NORTH);

add(jb,BorderLayout.SOUTH);

}

public static void main(String[] args) {

new DHKDemo().setVisible(true);

}

}


分享标题:java对话框输入代码 JAVA输入框
标题路径:http://njwzjz.com/article/docogip.html