
复杂的对话消息框可以参考JDialog
说明: JDialog的写法和JFrame基本类似. 可以自由添加组件等,代码量偏多.
简单的消息对话框可以使用JOptionPane
说明: 功能较少, 可拓展性不强,但是代码非常简洁. 适合大多数的应用场景.
效果图
举例:
public class Demo {public static void main(String[] args) {
JOptionPane.showMessageDialog(null, "提示:今天天气不错哟~")
JOptionPane.showMessageDialog(null, "提示: 6/0出错, 被除数不能为0! ", "警告",JOptionPane.ERROR_MESSAGE)
}
}
关于触发的举例
效果图
参考代码
import java.awt.*import java.awt.event.*
import javax.swing.*
//该窗口继承自JFrame.
public class DemoFrame extends JFrame implements ActionListener{
JTextField jtf
JButton jb
public DemoFrame() {
jtf = new JTextField(8)
jtf.setText("Hello ~")
jb = new JButton("显示文本框的内容")
jb.addActionListener(this)
JPanel jp = new JPanel()
jp.add(jtf)
jp.add(jb)
add(jp)
setTitle("窗口")// 窗口标题
setSize(380, 185)// 窗口大小
setLocationRelativeTo(null)// 窗口居中
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE)// 通常添加这行代码,点击窗口右下角的关闭时会结束程序
setVisible(true)
}
// main方法
public static void main(String[] args) {
new DemoFrame()
}
@Override
public void actionPerformed(ActionEvent e) {
JButton jb1 = (JButton) e.getSource()
if(jb==jb1) {
JOptionPane.showMessageDialog(null, "文本框的内容是:"+jtf.getText())
}
}
}
拓展:
更多的关于JDialog和JOptionPane两个组件的使用方法, 可以查看java API文档
建议经常查看java的 API文档, 网上有很多的中文版. 不熟悉的类和方法,就看看, 是学习的利器~
wps命令按钮怎样添加代码您好亲,1.打开WPS软件,在表格中创建一个简单的表格,在单元格中的输入数据,并给表格添加边框和单元格背景颜色。2.接着,鼠标左键单击【开发工具】,选择【命令按钮】图标,并把按钮拖放到表格的单元格中。3.然后,鼠标左键单击【设计模式】。4.接着,鼠标右键单击命令按钮,选择【查看代码】。5.然后,会d出VB代码编辑窗口。6.接着,在命令按钮单击的代码中,添加一个消息提示函数。7.然后,鼠标左键单击【退出设计】模式,这样就可以测试命令按钮中的代码。8.最后,鼠标左键单击命令按钮,会d出一个消息提示窗口。这说明代码添加成功了。这样在WPS表格中就添加好命令按钮的代码了。欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)