日期:2014-05-18  浏览次数:20709 次

如何制作一个弹出窗口,让其输入 在线等待!!!
点击一个输入域,弹出一个对话框,输入一个数,用一个固定的公式根据输入的数值,计算结果,最后在在点击的地方显示   计算结果,这个可以实现么?

请教高人指点
谢谢!


------解决方案--------------------
来拿分了

import java.awt.BorderLayout;
import java.awt.event.MouseAdapter;
import java.awt.event.MouseEvent;
import javax.swing.JFrame;
import javax.swing.JOptionPane;
import javax.swing.JTextArea;

public class qq extends JFrame
{

private JTextArea textArea;
/**
* Launch the application
* @param args
*/
public static void main(String args[])
{
try
{
qq frame = new qq();
frame.setVisible(true);
}
catch (Exception e)
{
e.printStackTrace();
}
}


public qq()
{
super();
getContentPane().setLayout(null);
setBounds(100, 100, 500, 375);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

textArea = new JTextArea();
textArea.addMouseListener(new MouseAdapter() {
public void mouseClicked(MouseEvent arg0)
{
JOptionPane input = new JOptionPane();
int n = Integer.parseInt(input.showInputDialog( "请输入总人数: "));


int m=n*6/3+2;
//这里编辑你要的算术公式

String s = Integer.toString(m);
textArea.setText(s);
}
});
textArea.setBounds(36, 39, 91, 22);
getContentPane().add(textArea);
//
}

}
------解决方案--------------------
既然已经解决, 剩下的就只是接分了...
------解决方案--------------------
fen
------解决方案--------------------
我是用jsp作的,
有很多输入项,是个批量的交易,读文件的,
在点击每个想要修改的输入域的时候,就弹出一个窗口,用来输入数据,然后我在根据个公式计算出结果,在显示给刚才父窗口的点击的那个输入项,不知道能不能实现,
最好说的清楚点,谢谢