From fc8292624c095d58118d3335b9f02c997ba2b08c Mon Sep 17 00:00:00 2001
From: jvergara <jvergara@localhost>
Date: Tue, 05 Jan 2010 08:45:44 +0000
Subject: [PATCH] Fix some transparency issues introduced when fixing https://opends.dev.java.net/issues/show_bug.cgi?id=4414.
---
opends/src/quicksetup/org/opends/quicksetup/ui/QuickSetupStepPanel.java | 4 ++--
opends/src/quicksetup/org/opends/quicksetup/installer/ui/InstallReviewPanel.java | 18 +++++++++++++++---
2 files changed, 17 insertions(+), 5 deletions(-)
diff --git a/opends/src/quicksetup/org/opends/quicksetup/installer/ui/InstallReviewPanel.java b/opends/src/quicksetup/org/opends/quicksetup/installer/ui/InstallReviewPanel.java
index 66145cd..a138bf0 100644
--- a/opends/src/quicksetup/org/opends/quicksetup/installer/ui/InstallReviewPanel.java
+++ b/opends/src/quicksetup/org/opends/quicksetup/installer/ui/InstallReviewPanel.java
@@ -22,7 +22,7 @@
* CDDL HEADER END
*
*
- * Copyright 2006-2009 Sun Microsystems, Inc.
+ * Copyright 2006-2010 Sun Microsystems, Inc.
*/
package org.opends.quicksetup.installer.ui;
@@ -472,6 +472,7 @@
GridBagConstraints gbc = new GridBagConstraints();
cardLayoutPanel = new JPanel(new CardLayout());
+ cardLayoutPanel.setOpaque(false);
JComponent p = createReadOnlyPanel();
p.setBorder(new EmptyBorder(UIFactory.LEFT_INSET_SECONDARY_FIELD,
@@ -479,9 +480,19 @@
UIFactory.LEFT_INSET_SECONDARY_FIELD,
UIFactory.LEFT_INSET_SECONDARY_FIELD));
- cardLayoutPanel.add(new JScrollPane(p), DISPLAY_TEXT.toString());
- JScrollPane scroll = new JScrollPane();
+ JScrollPane scroll = new JScrollPane(p);
+ scroll.setOpaque(false);
+ scroll.getViewport().setOpaque(false);
+ scroll.getViewport().setBackground(UIFactory.DEFAULT_BACKGROUND);
+ scroll.setBackground(UIFactory.DEFAULT_BACKGROUND);
+
+ cardLayoutPanel.add(scroll, DISPLAY_TEXT.toString());
+ scroll = new JScrollPane();
createEquivalentCommandPanel(scroll);
+ scroll.setOpaque(false);
+ scroll.getViewport().setOpaque(false);
+ scroll.getViewport().setBackground(UIFactory.DEFAULT_BACKGROUND);
+ scroll.setBackground(UIFactory.DEFAULT_BACKGROUND);
cardLayoutPanel.add(scroll, DISPLAY_EQUIVALENT_COMMAND.toString());
gbc.gridx = 0;
@@ -569,6 +580,7 @@
equivalentCommandPane = UIFactory.makeProgressPane(scroll);
equivalentCommandPane.setAutoscrolls(true);
scroll.setViewportView(equivalentCommandPane);
+ equivalentCommandPane.setOpaque(false);
return equivalentCommandPane;
}
diff --git a/opends/src/quicksetup/org/opends/quicksetup/ui/QuickSetupStepPanel.java b/opends/src/quicksetup/org/opends/quicksetup/ui/QuickSetupStepPanel.java
index c673a40..33a34db 100644
--- a/opends/src/quicksetup/org/opends/quicksetup/ui/QuickSetupStepPanel.java
+++ b/opends/src/quicksetup/org/opends/quicksetup/ui/QuickSetupStepPanel.java
@@ -22,7 +22,7 @@
* CDDL HEADER END
*
*
- * Copyright 2006-2009 Sun Microsystems, Inc.
+ * Copyright 2006-2010 Sun Microsystems, Inc.
*/
package org.opends.quicksetup.ui;
@@ -353,7 +353,7 @@
if (inputPanel != null)
{
inputContainer = new JPanel(new CardLayout());
-
+ inputContainer.setOpaque(false);
if (requiresScroll())
{
inputContainer.add(UIFactory.createBorderLessScrollBar(inputPanel),
--
Gitblit v1.10.0