/** * Enables or disables animation during expand/collapse transition. * * @param animated * @javabean.property * bound="true" * preferred="true" */ public void setAnimated(boolean animated) { boolean oldValue = isAnimated(); collapsePane.setAnimated(animated); firePropertyChange(ANIMATED_CHANGED_KEY, oldValue, isAnimated()); }
/** * Enables or disables animation during expand/collapse transition. * * @param animated * @javabean.property * bound="true" * preferred="true" */ public void setAnimated(boolean animated) { boolean oldValue = isAnimated(); collapsePane.setAnimated(animated); firePropertyChange(ANIMATED_CHANGED_KEY, oldValue, isAnimated()); }
/** * Enables or disables animation during expand/collapse transition. * * @param animated * @javabean.property * bound="true" * preferred="true" */ public void setAnimated(boolean animated) { boolean oldValue = isAnimated(); collapsePane.setAnimated(animated); firePropertyChange(ANIMATED_CHANGED_KEY, oldValue, isAnimated()); }
/** * Enables or disables animation during expand/collapse transition. * * @param animated * @javabean.property * bound="true" * preferred="true" */ public void setAnimated(boolean animated) { boolean oldValue = isAnimated(); collapsePane.setAnimated(animated); firePropertyChange(ANIMATED_CHANGED_KEY, oldValue, isAnimated()); }
/** * Enables or disables animation during expand/collapse transition. * * @param animated * @javabean.property * bound="true" * preferred="true" */ public void setAnimated(boolean animated) { boolean oldValue = isAnimated(); collapsePane.setAnimated(animated); firePropertyChange(ANIMATED_CHANGED_KEY, oldValue, isAnimated()); }
private void initComponents() { createComponents(); collapsiblePane.setAnimated(true); collapsiblePane.setCollapsed(true); infoMessageLabel.setOpaque(false); infoMessageLabel.setForeground(Color.BLACK); infoMessageLabel.addMouseListener(new MyMouseListener()); closeButton.setOpaque(false); closeButton.setBorderPainted(false); closeButton.setContentAreaFilled(false); closeButton.setFocusable(false); closeButton.setIcon(closeNormalIcon); closeButton.setRolloverEnabled(true); closeButton.setRolloverIcon(closeRolloverIcon); JComponent c = buildInfoMessagePanel(); c.setOpaque(true); c.setBackground(new Color(0xFFFFE1)); c.setBorder(BorderFactory.createEtchedBorder()); collapsiblePane.add(c, BorderLayout.CENTER); }
private void initComponents() { createComponents(); collapsiblePane.setAnimated(false); collapsiblePane.add(centerComponent); showButton.addActionListener(new MyActionListener()); loadUserFavorites(); updateButtons(); }
private void initComponents() { createComponents(); titleLabel.setFont(new Font("arial", Font.BOLD, 12)); titleLabel.setText(perimetreWidget.getTitle()); titleLabel.addMouseListener(new MyMouseListener()); titleLabel.setBorder(BorderFactory.createEmptyBorder(2, 2, 2, 2)); collapsible.setCollapsed(false); collapsible.setAnimated(false); collapsible.add(perimetreWidget.getView()); perimetreWidget.addPerimetreWidgetListener(new MyPerimetreWidgetListener()); updateIcon(); }
public CollapsibleTreePanel(final JComponent treeComponent) { _collapsibleTreePane = new JXCollapsiblePane(JXCollapsiblePane.Direction.LEFT); _collapsibleTreePane.getContentPane().setBackground(WidgetUtils.BG_COLOR_DARK); _collapsibleTreePane.add(treeComponent); _collapsibleTreePane.setAnimated(false); _toggleTreeViewButton = new JButton(imageManager.getImageIcon("images/widgets/tree-panel-collapse.png")); _toggleTreeViewButton.setBorder(null); _toggleTreeViewButton.setOpaque(false); _toggleTreeViewButton.setContentAreaFilled(false); _toggleTreeViewButton.addActionListener(e -> { final boolean collapsed = _collapsibleTreePane.isCollapsed(); if (collapsed) { _toggleTreeViewButton.setIcon(imageManager.getImageIcon("images/widgets/tree-panel-collapse.png")); _toggleTreeViewButton.setBorder(null); } else { _toggleTreeViewButton.setIcon(imageManager.getImageIcon("images/widgets/tree-panel-expand.png")); _toggleTreeViewButton.setBorder(new EmptyBorder(0, 2, 0, 0)); } _collapsibleTreePane.setCollapsed(!collapsed); }); final DCPanel collapseButtonPanel = new DCPanel(); collapseButtonPanel.setOpaque(true); collapseButtonPanel.setBackground(WidgetUtils.BG_COLOR_DARK); collapseButtonPanel.setLayout(new VerticalLayout(4)); collapseButtonPanel.setBorder(null); collapseButtonPanel.add(_toggleTreeViewButton); setLayout(new BorderLayout()); add(_collapsibleTreePane, BorderLayout.CENTER); add(collapseButtonPanel, BorderLayout.EAST); }
collapsiblePane.getContentPane().setBackground(WidgetUtils.COLOR_DEFAULT_BACKGROUND); collapsiblePane.add(panel); collapsiblePane.setAnimated(false);