Karl Tauber
3275c0f374
ComboBox: fixed editor border when switching LaF
2019-08-27 09:28:40 +02:00
Karl Tauber
ed55789744
Slider:
...
- use Component.focusColor for thumb if slider is focused
- use round thumb only if not painting ticks or labels
- if thumb is round, paint track before thumb in same color as thumb
2019-08-27 00:12:43 +02:00
Karl Tauber
165def6c81
ComboBox: focus border was not shown for editable comboboxes
2019-08-26 21:43:17 +02:00
Karl Tauber
094555f75c
ComboBox: support right-to-left
2019-08-26 21:10:56 +02:00
Karl Tauber
2736429893
Separator: fixed scaling of preferred size
2019-08-26 20:36:00 +02:00
Karl Tauber
420818261c
FlatTestFrame: fixed restore of default colors
2019-08-26 20:31:26 +02:00
Karl Tauber
bf0e16b8d6
ProgressBar: fixed right-to-left painting
2019-08-26 18:43:55 +02:00
Karl Tauber
d2a2548420
Slider basic implementation
2019-08-26 17:32:39 +02:00
Karl Tauber
424596f979
FlatTestFrame: fixed mnemonic
2019-08-26 13:04:00 +02:00
Karl Tauber
82bc03d617
FlatTestFrame: register F1, F2 and F3 keys to switch to Light, Dark or Test LaF
2019-08-26 13:01:32 +02:00
Karl Tauber
c3ce469389
FlatComponentsTest: added combobox to switch LaF and added right-to-left checkbox
2019-08-26 12:53:41 +02:00
Karl Tauber
647a2361d4
FlatComponentsTest: added checkbox to change component colors to blue/red and restore UI colors
2019-08-25 23:30:27 +02:00
Karl Tauber
f0fb5f54c0
Separator implemented
2019-08-25 23:29:31 +02:00
Karl Tauber
7ea5e11ee7
ComboBox: fixed foreground colors and focused-not-editable background
2019-08-23 13:39:13 +02:00
Karl Tauber
4a852bc7c2
ComboBox: fixed background colors and padding
2019-08-23 10:29:57 +02:00
Karl Tauber
a20dffc8cd
ComboBox basic implementation
2019-08-22 23:31:19 +02:00
Karl Tauber
24ba48be8c
added license notice
2019-08-22 18:37:56 +02:00
Karl Tauber
ff325324d2
ProgressBar implemented
2019-08-22 17:47:02 +02:00
Karl Tauber
436fdf0bd5
ScrollPane: paint background so that corners have same color as scroll bars
2019-08-22 13:20:48 +02:00
Karl Tauber
c706b0d67b
ScrollBar implemented
2019-08-22 12:53:03 +02:00
Karl Tauber
7250cb5522
FlatButtonBorder now extends FlatBorder
2019-08-21 21:40:26 +02:00
Karl Tauber
0b02236c6b
TextArea: fixed inactive and disabled background
2019-08-21 20:18:08 +02:00
Karl Tauber
a691260e34
EditorPane, TextArea and TextPane implemented
2019-08-21 19:49:57 +02:00
Karl Tauber
c5d37d86db
ScrollPane implemented (with focused border)
2019-08-21 17:51:25 +02:00
Karl Tauber
b534cd5082
PasswordField implemented
2019-08-21 14:47:46 +02:00
Karl Tauber
faed3fabc6
FormattedTextField implemented
2019-08-21 14:40:37 +02:00
Karl Tauber
d0a7ded92b
TextField: fixed inactive and disabled background
2019-08-21 14:07:38 +02:00
Karl Tauber
fdbcb52629
TextField implemented
2019-08-21 13:24:33 +02:00
Karl Tauber
b320918d83
CheckBox and RadioButton: added border that scales margin
2019-08-21 10:48:47 +02:00
Karl Tauber
fb1ec54472
CheckBox and RadioButton implemented
...
Label: use same disabled text color as buttons
2019-08-21 10:17:55 +02:00
Karl Tauber
e3ad1d9541
Button: get focusWidth and arc from UI defaults
2019-08-20 19:16:23 +02:00
Karl Tauber
d84ecd3bea
Button: do not paint border and background if contentAreaFilled == false
2019-08-20 18:35:56 +02:00
Karl Tauber
aa32e50a51
Button: scale border insets
2019-08-20 18:18:03 +02:00
Karl Tauber
5f1c9e76eb
use MigLayout for FlatComponentsTest because this scales gaps in Java 8
2019-08-20 17:49:26 +02:00
Karl Tauber
236a073b66
Button: paint focused border
2019-08-20 17:27:45 +02:00
Karl Tauber
1a164a8715
UIScale introduced
2019-08-20 16:15:56 +02:00
Karl Tauber
f2f4a451ac
Button: default button
2019-08-20 12:21:22 +02:00
Karl Tauber
2ef440a016
Button: disabled text
2019-08-20 11:33:13 +02:00
Karl Tauber
8ba5c9a39c
Button: basic border and background
2019-08-20 11:13:03 +02:00
Karl Tauber
85cfd9750c
use "variables" in .properties files
2019-08-20 09:56:47 +02:00
Karl Tauber
647bde2e5e
global and system colors added
2019-08-20 09:31:12 +02:00
Karl Tauber
cbbbda9dc1
Label: fixed disabled foreground
2019-08-19 17:52:40 +02:00
Karl Tauber
91a3d64a8e
basic implementation of FlatLaf and FlatLabelUI
2019-08-19 17:13:47 +02:00
Karl Tauber
840c3698ad
gradle build scripts added
2019-08-19 14:07:09 +02:00
Karl Tauber
554c0a75a0
gradle wrapper added
2019-08-19 13:17:13 +02:00
Karl Tauber
c101c34d2e
.gitattributes, .gitignore and .editorconfig added
2019-08-19 13:16:07 +02:00
JFormDesigner
2e4a056db1
Initial commit
2019-08-19 12:27:06 +02:00