MyDialog.java 824 B

123456789101112131415161718192021222324252627282930
  1. package com.mes.component;
  2. import javax.swing.*;
  3. import java.awt.*;
  4. public class MyDialog extends JDialog {
  5. public MyDialog(Frame owner, String title, String msg){
  6. super(owner, title);
  7. init(msg);
  8. }
  9. private void init(String msg){
  10. Container container = this.getContentPane();
  11. container.setLayout(null);
  12. container.setBackground(Color.BLACK);
  13. this.setSize(800,220);
  14. this.setLocationRelativeTo(null);
  15. JLabel tslabel = new JLabel(msg);
  16. tslabel.setHorizontalAlignment(SwingConstants.CENTER);
  17. tslabel.setForeground(Color.RED);
  18. tslabel.setFont(new Font("微软雅黑", Font.PLAIN,48));
  19. tslabel.setBounds(0,30,800,100);
  20. container.add(tslabel);
  21. this.setModal(true);
  22. this.setVisible(true);
  23. }
  24. }