制作一个窗体,包括一个带图标的按钮(JButton类对象),并设置边框,当用户点击按钮时,弹出一个确认对话框。 import javax.swing.*; import javax.swing.border.*; import java.awt.*; class ViewDemo{ JFrame fr; public ViewDemo(){ //用ImageIcon类包装一张图片(java.gif), //该图片在项目根目录的img子目录下 ______________________; //创建一个带有图标的按钮btn ______________________; /**使用线形边框类的构造方法LineBorder(Color c, int n), *创建一个边框对象bd,其中c为边框的颜色,n为边框的粗细。 */ ______________________; btn.setBorder(bd); //给按钮注册监听事件 ______________________; fr = new JFrame(); Container c = fr.getContentPane(); c.add(btn); fr.setSize(300,300); fr.setVisible(true); } class BtnHandler implements ActionListener{ public void actionPerformed(ActionEvent e){ String msg = "Are you sure?"; /*使用JOptionPane类的静态方法showConfirmDialog (Frame f, String s),其中f为对话框所属的窗体,s为对话框显示的信息, 弹出一个确认对话框。*/ ______________________; } } }