X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fjalview%2Fjbgui%2FGUserDefinedColours.java;h=061b81485502f9f52de4d20f4b5873df5257e083;hb=ab43013b7e357b84b4abade0dba949668dfb2a0e;hp=1cc1f117956b31fada4877dd3915b047867f4cbc;hpb=7ab5d6b0ba5fec1ea4a4239e79c476d841622485;p=jalview.git diff --git a/src/jalview/jbgui/GUserDefinedColours.java b/src/jalview/jbgui/GUserDefinedColours.java index 1cc1f11..061b814 100755 --- a/src/jalview/jbgui/GUserDefinedColours.java +++ b/src/jalview/jbgui/GUserDefinedColours.java @@ -1,5 +1,5 @@ /* - * Jalview - A Sequence Alignment Editor and Viewer (Version 2.8.2) + * Jalview - A Sequence Alignment Editor and Viewer (Version 2.8.2b1) * Copyright (C) 2014 The Jalview Authors * * This file is part of Jalview. @@ -25,7 +25,9 @@ import jalview.util.MessageManager; import java.awt.*; import java.awt.event.*; + import javax.swing.*; +import javax.swing.colorchooser.AbstractColorChooserPanel; /** * DOCUMENT ME! @@ -227,6 +229,13 @@ public class GUserDefinedColours extends JPanel jPanel4.add(panel1, java.awt.BorderLayout.CENTER); this.add(jPanel4, java.awt.BorderLayout.CENTER); this.add(colorChooser, java.awt.BorderLayout.EAST); + + AbstractColorChooserPanel[] choosers = colorChooser.getChooserPanels(); + // JAL-1360 larger JColorChooser in Java 7 overwrites AA panel; restrict to swatch picker only + if (choosers.length > 3) { + // Java 7 default has 5 options rather than 3 for choosing colours; keep the first only + colorChooser.setChooserPanels(new AbstractColorChooserPanel[]{choosers[0]}); + } } /**