package com.vci.client.portal.NewUI;
|
|
import java.awt.BorderLayout;
|
import java.awt.FlowLayout;
|
|
import javax.swing.JButton;
|
import javax.swing.JDialog;
|
import javax.swing.JPanel;
|
import javax.swing.border.EmptyBorder;
|
|
import com.vci.client.LogonApplication;
|
|
import javax.swing.JScrollPane;
|
import javax.swing.JTextArea;
|
|
import java.awt.event.ActionListener;
|
import java.awt.event.ActionEvent;
|
|
public class MessageDialog extends JDialog {
|
|
private final JPanel contentPanel = new JPanel();
|
|
/**
|
* Create the dialog.
|
*/
|
public MessageDialog(String msg) {
|
super(LogonApplication.frame,true);
|
setBounds(100, 100, 450, 300);
|
getContentPane().setLayout(new BorderLayout());
|
contentPanel.setBorder(new EmptyBorder(5, 5, 5, 5));
|
getContentPane().add(contentPanel, BorderLayout.CENTER);
|
contentPanel.setLayout(new BorderLayout(0, 0));
|
{
|
JScrollPane scrollPane = new JScrollPane();
|
contentPanel.add(scrollPane, BorderLayout.CENTER);
|
{
|
JTextArea textArea = new JTextArea();
|
textArea.setLineWrap(true);
|
textArea.setWrapStyleWord(true);
|
scrollPane.setViewportView(textArea);
|
textArea.setText(msg);
|
}
|
}
|
{
|
JPanel buttonPane = new JPanel();
|
buttonPane.setLayout(new FlowLayout(FlowLayout.RIGHT));
|
getContentPane().add(buttonPane, BorderLayout.SOUTH);
|
{
|
JButton cancelButton = new JButton("关闭");
|
cancelButton.addActionListener(new ActionListener() {
|
public void actionPerformed(ActionEvent arg0) {
|
dispose();
|
}
|
});
|
buttonPane.add(cancelButton);
|
}
|
}
|
this.setDefaultCloseOperation(JDialog.DISPOSE_ON_CLOSE);
|
setLocationRelativeTo(null);
|
setVisible(true);
|
}
|
|
}
|