java弹窗美化Demo

时间:2023-05-28 00:10:59
【文件属性】:

文件名称:java弹窗美化Demo

文件大小:5KB

文件格式:RAR

更新时间:2023-05-28 00:10:59

java

主要代码: String cmd = ae.getActionCommand(); if (CMD_1.equals(cmd)) { // 设置按钮显示效果 UIManager.put("OptionPane.buttonFont", new FontUIResource(new Font("宋体", Font.ITALIC, 13))); // 设置文本显示效果 UIManager.put("OptionPane.messageFont", new FontUIResource(new Font("宋体", Font.ITALIC, 13))); JOptionPane.showMessageDialog(null, "我是用UIManager设置过的Dialog"); } else if (CMD_2.equals(cmd)) { // 确定按钮 JButton btnYes = new JButton("可以了哦"); btnYes.setFont(new Font("幼圆", Font.BOLD, 16)); btnYes.setForeground(Color.MAGENTA); // 否定按钮 JButton btnNo = new JButton("不行不行"); btnNo.setFont(new Font("幼圆", Font.ITALIC, 18)); btnNo.setForeground(Color.PINK); // 按钮选项加入数组 Object[] options = { btnYes, btnNo }; // 文本内容 JLabel label = new JLabel("我是加入了Label和JButton的Dialog这样可以吗?"); label.setForeground(Color.ORANGE); label.setFont(new Font("宋体", Font.ITALIC, 16)); // 显示Dialog JOptionPane.showOptionDialog(null, label, "标题", JOptionPane.YES_NO_OPTION, JOptionPane.QUESTION_MESSAGE, null, options, options[0]); } else if (CMD_3.equals(cmd)) { JOptionPane.showConfirmDialog(null, new JLabel("

你好 我是HTML实现的哦~

"), "使用HTML!", JOptionPane.YES_NO_OPTION); }


【文件预览】:
Demo_test
----.project(385B)
----src()
--------MainClass.java(103B)
--------MainFrame.java(3KB)
----.settings()
--------org.eclipse.jdt.core.prefs(598B)
----.classpath(301B)
----bin()
--------MainFrame$1.class(3KB)
--------MainFrame.class(1KB)
--------MainClass.class(400B)

网友评论