70 target.setBackground(defaultBackground);
71 }
72
73 super.initialize();
74
75 if (target.getTitle() != null) {
76 setTitle(target.getTitle());
77 }
78 setResizable(target.isResizable());
79 }
80
81 protected void realShow() {
82 Dialog dlg = (Dialog)target;
83 if (dlg.getModalityType() != Dialog.ModalityType.MODELESS) {
84 showModal();
85 } else {
86 super.realShow();
87 }
88 }
89
90 public void hide() {
91 Dialog dlg = (Dialog)target;
92 if (dlg.getModalityType() != Dialog.ModalityType.MODELESS) {
93 endModal();
94 } else {
95 super.hide();
96 }
97 }
98
99 public void blockWindows(java.util.List<Window> toBlock) {
100 for (Window w : toBlock) {
101 WWindowPeer wp = (WWindowPeer)AWTAccessor.getComponentAccessor().getPeer(w);
102 if (wp != null) {
103 wp.setModalBlocked((Dialog)target, true);
104 }
105 }
106 }
107
108 public Dimension getMinimumSize() {
109 if (((Dialog)target).isUndecorated()) {
|
70 target.setBackground(defaultBackground);
71 }
72
73 super.initialize();
74
75 if (target.getTitle() != null) {
76 setTitle(target.getTitle());
77 }
78 setResizable(target.isResizable());
79 }
80
81 protected void realShow() {
82 Dialog dlg = (Dialog)target;
83 if (dlg.getModalityType() != Dialog.ModalityType.MODELESS) {
84 showModal();
85 } else {
86 super.realShow();
87 }
88 }
89
90 @SuppressWarnings("deprecation")
91 public void hide() {
92 Dialog dlg = (Dialog)target;
93 if (dlg.getModalityType() != Dialog.ModalityType.MODELESS) {
94 endModal();
95 } else {
96 super.hide();
97 }
98 }
99
100 public void blockWindows(java.util.List<Window> toBlock) {
101 for (Window w : toBlock) {
102 WWindowPeer wp = (WWindowPeer)AWTAccessor.getComponentAccessor().getPeer(w);
103 if (wp != null) {
104 wp.setModalBlocked((Dialog)target, true);
105 }
106 }
107 }
108
109 public Dimension getMinimumSize() {
110 if (((Dialog)target).isUndecorated()) {
|