SwingX: JXDatePicker support (#8)

This commit is contained in:
Karl Tauber
2019-10-19 09:35:01 +02:00
parent ffef71d6db
commit 0970dceee2
8 changed files with 435 additions and 26 deletions

View File

@@ -19,6 +19,7 @@ package com.formdev.flatlaf.ui;
import java.awt.Color;
import java.awt.Component;
import java.awt.Container;
import java.awt.Dimension;
import java.awt.Graphics;
import java.awt.Graphics2D;
import java.awt.Insets;
@@ -62,6 +63,12 @@ public class FlatUIUtils
r.height - insets.top - insets.bottom );
}
public static Dimension addInsets( Dimension dim, Insets insets ) {
return new Dimension(
dim.width + insets.left + insets.right,
dim.height + insets.top + insets.bottom );
}
public static Color getUIColor( String key, int defaultColorRGB ) {
Color color = UIManager.getColor( key );
return (color != null) ? color : new Color( defaultColorRGB );

View File

@@ -236,6 +236,8 @@ public class FlatInspector
}
}
text += "Enabled: " + c.isEnabled() + '\n';
text += "Opaque: " + c.isOpaque() + '\n';
text += "Focusable: " + c.isFocusable() + '\n';
text += "Parent: " + c.getParent().getClass().getName();