mirror of
https://github.com/JFormDesigner/FlatLaf.git
synced 2025-12-09 16:25:10 +03:00
Compare commits
100 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
e51ffe2a1c | ||
|
|
c706a79f74 | ||
|
|
2608061d48 | ||
|
|
df1634de3d | ||
|
|
4aeabea3fe | ||
|
|
eb30f9d5bf | ||
|
|
de718f847c | ||
|
|
8835e20bfc | ||
|
|
92258f3ba3 | ||
|
|
1bda7595dd | ||
|
|
60557fc8c8 | ||
|
|
1a4a7831f6 | ||
|
|
d1415a8c53 | ||
|
|
0d4f33ac6e | ||
|
|
87100bef7b | ||
|
|
958dfa8ae9 | ||
|
|
d3752573e7 | ||
|
|
cfd07cbcc8 | ||
|
|
33e6ce1673 | ||
|
|
00ccda83f9 | ||
|
|
8d66cce6eb | ||
|
|
ba35fb7525 | ||
|
|
4fd2b24b10 | ||
|
|
5f7a33b085 | ||
|
|
65bc5b1f31 | ||
|
|
dd155e9f89 | ||
|
|
5c4ef3b0f5 | ||
|
|
2129a48cc8 | ||
|
|
c0f2784599 | ||
|
|
fee00b2acb | ||
|
|
ae8093313e | ||
|
|
5a4e321f78 | ||
|
|
9d1ed241b9 | ||
|
|
b63cd241d2 | ||
|
|
1e4f2d85a2 | ||
|
|
5cb7be4a64 | ||
|
|
0cd9068c0e | ||
|
|
9d6afe3bde | ||
|
|
52702b5267 | ||
|
|
cd144ff067 | ||
|
|
dd9784b3f2 | ||
|
|
d781b3d4a7 | ||
|
|
790f490674 | ||
|
|
004a5cb765 | ||
|
|
408b2d8376 | ||
|
|
3aa53ff3be | ||
|
|
73b642799d | ||
|
|
b522500379 | ||
|
|
f736ed401f | ||
|
|
c02f824d74 | ||
|
|
6f9a61de56 | ||
|
|
4cebeda37a | ||
|
|
4275005a64 | ||
|
|
5f40ab130e | ||
|
|
7489526eb7 | ||
|
|
e439d91763 | ||
|
|
793969e39b | ||
|
|
9f7ffe8d77 | ||
|
|
eecb867227 | ||
|
|
bff9f135e6 | ||
|
|
03627281d7 | ||
|
|
c83b4093f0 | ||
|
|
7f9f22df3e | ||
|
|
fd48582a9f | ||
|
|
e5761128f9 | ||
|
|
87dd5a9ebb | ||
|
|
11950f8b4d | ||
|
|
f2ddfadc9d | ||
|
|
b1a7983f18 | ||
|
|
b319cb278b | ||
|
|
78e3d781fc | ||
|
|
34834917b0 | ||
|
|
9446c287e9 | ||
|
|
31b0cf396e | ||
|
|
00bb13c230 | ||
|
|
3bf09ee731 | ||
|
|
5b07941c4c | ||
|
|
23c30ec46d | ||
|
|
22c06300f1 | ||
|
|
37cca1b106 | ||
|
|
f0a49c806e | ||
|
|
a1d5f65588 | ||
|
|
b6789e14a4 | ||
|
|
c72ee30a25 | ||
|
|
686d667c4f | ||
|
|
26d603db5d | ||
|
|
409840aef9 | ||
|
|
1f3c264afe | ||
|
|
cd69d9a1a7 | ||
|
|
a000c8fd99 | ||
|
|
84d05603ef | ||
|
|
9d046ecd1d | ||
|
|
030e1809f3 | ||
|
|
5853bd4a96 | ||
|
|
10695ff51b | ||
|
|
f421659fea | ||
|
|
df4f51eff3 | ||
|
|
7e61d6a850 | ||
|
|
0910bd23c4 | ||
|
|
5796057a75 |
228
.editorconfig
228
.editorconfig
@@ -6,3 +6,231 @@ insert_final_newline = true
|
||||
charset = latin1
|
||||
indent_style = tab
|
||||
indent_size = 4
|
||||
|
||||
[*.java]
|
||||
indent_style = tab
|
||||
ij_continuation_indent_size = 4
|
||||
ij_java_align_consecutive_assignments = false
|
||||
ij_java_align_consecutive_variable_declarations = false
|
||||
ij_java_align_group_field_declarations = false
|
||||
ij_java_align_multiline_annotation_parameters = false
|
||||
ij_java_align_multiline_array_initializer_expression = false
|
||||
ij_java_align_multiline_assignment = false
|
||||
ij_java_align_multiline_binary_operation = false
|
||||
ij_java_align_multiline_chained_methods = false
|
||||
ij_java_align_multiline_extends_list = false
|
||||
ij_java_align_multiline_for = true
|
||||
ij_java_align_multiline_method_parentheses = false
|
||||
ij_java_align_multiline_parameters = false
|
||||
ij_java_align_multiline_parameters_in_calls = false
|
||||
ij_java_align_multiline_parenthesized_expression = false
|
||||
ij_java_align_multiline_resources = false
|
||||
ij_java_align_multiline_ternary_operation = false
|
||||
ij_java_align_multiline_text_blocks = false
|
||||
ij_java_align_multiline_throws_list = false
|
||||
ij_java_align_subsequent_simple_methods = false
|
||||
ij_java_align_throws_keyword = false
|
||||
ij_java_annotation_parameter_wrap = off
|
||||
ij_java_array_initializer_new_line_after_left_brace = false
|
||||
ij_java_array_initializer_right_brace_on_new_line = false
|
||||
ij_java_array_initializer_wrap = normal
|
||||
ij_java_assert_statement_colon_on_next_line = false
|
||||
ij_java_assert_statement_wrap = off
|
||||
ij_java_assignment_wrap = off
|
||||
ij_java_binary_operation_sign_on_next_line = false
|
||||
ij_java_binary_operation_wrap = off
|
||||
ij_java_blank_lines_after_anonymous_class_header = 0
|
||||
ij_java_blank_lines_after_class_header = 0
|
||||
ij_java_blank_lines_after_imports = 1
|
||||
ij_java_blank_lines_after_package = 1
|
||||
ij_java_blank_lines_around_class = 1
|
||||
ij_java_blank_lines_around_field = 0
|
||||
ij_java_blank_lines_around_field_in_interface = 0
|
||||
ij_java_blank_lines_around_initializer = 1
|
||||
ij_java_blank_lines_around_method = 1
|
||||
ij_java_blank_lines_around_method_in_interface = 1
|
||||
ij_java_blank_lines_before_class_end = 0
|
||||
ij_java_blank_lines_before_imports = 1
|
||||
ij_java_blank_lines_before_method_body = 0
|
||||
ij_java_blank_lines_before_package = 0
|
||||
ij_java_block_brace_style = next_line_if_wrapped
|
||||
ij_java_block_comment_at_first_column = true
|
||||
ij_java_call_parameters_new_line_after_left_paren = false
|
||||
ij_java_call_parameters_right_paren_on_new_line = false
|
||||
ij_java_call_parameters_wrap = normal
|
||||
ij_java_case_statement_on_separate_line = true
|
||||
ij_java_catch_on_new_line = false
|
||||
ij_java_class_annotation_wrap = split_into_lines
|
||||
ij_java_class_brace_style = next_line
|
||||
ij_java_class_count_to_use_import_on_demand = 99
|
||||
ij_java_class_names_in_javadoc = 1
|
||||
ij_java_do_not_indent_top_level_class_members = false
|
||||
ij_java_do_not_wrap_after_single_annotation = false
|
||||
ij_java_do_while_brace_force = never
|
||||
ij_java_doc_add_blank_line_after_description = true
|
||||
ij_java_doc_add_blank_line_after_param_comments = false
|
||||
ij_java_doc_add_blank_line_after_return = false
|
||||
ij_java_doc_add_p_tag_on_empty_lines = true
|
||||
ij_java_doc_align_exception_comments = true
|
||||
ij_java_doc_align_param_comments = true
|
||||
ij_java_doc_do_not_wrap_if_one_line = false
|
||||
ij_java_doc_enable_formatting = true
|
||||
ij_java_doc_enable_leading_asterisks = true
|
||||
ij_java_doc_indent_on_continuation = false
|
||||
ij_java_doc_keep_empty_lines = true
|
||||
ij_java_doc_keep_empty_parameter_tag = true
|
||||
ij_java_doc_keep_empty_return_tag = true
|
||||
ij_java_doc_keep_empty_throws_tag = true
|
||||
ij_java_doc_keep_invalid_tags = true
|
||||
ij_java_doc_param_description_on_new_line = false
|
||||
ij_java_doc_preserve_line_breaks = false
|
||||
ij_java_doc_use_throws_not_exception_tag = true
|
||||
ij_java_else_on_new_line = false
|
||||
ij_java_enum_constants_wrap = off
|
||||
ij_java_extends_keyword_wrap = split_into_lines
|
||||
ij_java_extends_list_wrap = normal
|
||||
ij_java_field_annotation_wrap = split_into_lines
|
||||
ij_java_finally_on_new_line = false
|
||||
ij_java_for_brace_force = never
|
||||
ij_java_for_statement_new_line_after_left_paren = false
|
||||
ij_java_for_statement_right_paren_on_new_line = false
|
||||
ij_java_for_statement_wrap = off
|
||||
ij_java_generate_final_locals = false
|
||||
ij_java_generate_final_parameters = false
|
||||
ij_java_if_brace_force = never
|
||||
ij_java_imports_layout = java.**,javax.**,*,$*
|
||||
ij_java_indent_case_from_switch = true
|
||||
ij_java_insert_inner_class_imports = false
|
||||
ij_java_insert_override_annotation = true
|
||||
ij_java_keep_blank_lines_before_right_brace = 1
|
||||
ij_java_keep_blank_lines_between_package_declaration_and_header = 1
|
||||
ij_java_keep_blank_lines_in_code = 1
|
||||
ij_java_keep_blank_lines_in_declarations = 1
|
||||
ij_java_keep_control_statement_in_one_line = false
|
||||
ij_java_keep_first_column_comment = false
|
||||
ij_java_keep_indents_on_empty_lines = false
|
||||
ij_java_keep_line_breaks = false
|
||||
ij_java_keep_multiple_expressions_in_one_line = false
|
||||
ij_java_keep_simple_blocks_in_one_line = false
|
||||
ij_java_keep_simple_classes_in_one_line = false
|
||||
ij_java_keep_simple_lambdas_in_one_line = false
|
||||
ij_java_keep_simple_methods_in_one_line = false
|
||||
ij_java_label_indent_absolute = false
|
||||
ij_java_label_indent_size = 0
|
||||
ij_java_lambda_brace_style = end_of_line
|
||||
ij_java_layout_static_imports_separately = true
|
||||
ij_java_line_comment_add_space = false
|
||||
ij_java_line_comment_at_first_column = true
|
||||
ij_java_method_annotation_wrap = split_into_lines
|
||||
ij_java_method_brace_style = next_line_if_wrapped
|
||||
ij_java_method_call_chain_wrap = normal
|
||||
ij_java_method_parameters_new_line_after_left_paren = false
|
||||
ij_java_method_parameters_right_paren_on_new_line = false
|
||||
ij_java_method_parameters_wrap = normal
|
||||
ij_java_modifier_list_wrap = false
|
||||
ij_java_names_count_to_use_import_on_demand = 3
|
||||
ij_java_parameter_annotation_wrap = off
|
||||
ij_java_parentheses_expression_new_line_after_left_paren = false
|
||||
ij_java_parentheses_expression_right_paren_on_new_line = false
|
||||
ij_java_place_assignment_sign_on_next_line = false
|
||||
ij_java_prefer_longer_names = true
|
||||
ij_java_prefer_parameters_wrap = false
|
||||
ij_java_repeat_synchronized = true
|
||||
ij_java_replace_instanceof_and_cast = false
|
||||
ij_java_replace_null_check = true
|
||||
ij_java_replace_sum_lambda_with_method_ref = true
|
||||
ij_java_resource_list_new_line_after_left_paren = false
|
||||
ij_java_resource_list_right_paren_on_new_line = false
|
||||
ij_java_resource_list_wrap = normal
|
||||
ij_java_space_after_closing_angle_bracket_in_type_argument = false
|
||||
ij_java_space_after_colon = true
|
||||
ij_java_space_after_comma = true
|
||||
ij_java_space_after_comma_in_type_arguments = true
|
||||
ij_java_space_after_for_semicolon = true
|
||||
ij_java_space_after_quest = true
|
||||
ij_java_space_after_type_cast = true
|
||||
ij_java_space_before_annotation_array_initializer_left_brace = true
|
||||
ij_java_space_before_annotation_parameter_list = false
|
||||
ij_java_space_before_array_initializer_left_brace = true
|
||||
ij_java_space_before_catch_keyword = true
|
||||
ij_java_space_before_catch_left_brace = true
|
||||
ij_java_space_before_catch_parentheses = false
|
||||
ij_java_space_before_class_left_brace = true
|
||||
ij_java_space_before_colon = true
|
||||
ij_java_space_before_colon_in_foreach = true
|
||||
ij_java_space_before_comma = false
|
||||
ij_java_space_before_do_left_brace = true
|
||||
ij_java_space_before_else_keyword = true
|
||||
ij_java_space_before_else_left_brace = true
|
||||
ij_java_space_before_finally_keyword = true
|
||||
ij_java_space_before_finally_left_brace = true
|
||||
ij_java_space_before_for_left_brace = true
|
||||
ij_java_space_before_for_parentheses = false
|
||||
ij_java_space_before_for_semicolon = false
|
||||
ij_java_space_before_if_left_brace = true
|
||||
ij_java_space_before_if_parentheses = false
|
||||
ij_java_space_before_method_call_parentheses = false
|
||||
ij_java_space_before_method_left_brace = true
|
||||
ij_java_space_before_method_parentheses = false
|
||||
ij_java_space_before_opening_angle_bracket_in_type_parameter = false
|
||||
ij_java_space_before_quest = true
|
||||
ij_java_space_before_switch_left_brace = true
|
||||
ij_java_space_before_switch_parentheses = false
|
||||
ij_java_space_before_synchronized_left_brace = true
|
||||
ij_java_space_before_synchronized_parentheses = false
|
||||
ij_java_space_before_try_left_brace = true
|
||||
ij_java_space_before_try_parentheses = false
|
||||
ij_java_space_before_type_parameter_list = false
|
||||
ij_java_space_before_while_keyword = true
|
||||
ij_java_space_before_while_left_brace = true
|
||||
ij_java_space_before_while_parentheses = false
|
||||
ij_java_space_inside_one_line_enum_braces = false
|
||||
ij_java_space_within_empty_array_initializer_braces = false
|
||||
ij_java_space_within_empty_method_call_parentheses = false
|
||||
ij_java_space_within_empty_method_parentheses = false
|
||||
ij_java_spaces_around_additive_operators = true
|
||||
ij_java_spaces_around_assignment_operators = true
|
||||
ij_java_spaces_around_bitwise_operators = true
|
||||
ij_java_spaces_around_equality_operators = true
|
||||
ij_java_spaces_around_lambda_arrow = true
|
||||
ij_java_spaces_around_logical_operators = true
|
||||
ij_java_spaces_around_method_ref_dbl_colon = false
|
||||
ij_java_spaces_around_multiplicative_operators = true
|
||||
ij_java_spaces_around_relational_operators = true
|
||||
ij_java_spaces_around_shift_operators = true
|
||||
ij_java_spaces_around_type_bounds_in_type_parameters = true
|
||||
ij_java_spaces_around_unary_operator = false
|
||||
ij_java_spaces_within_angle_brackets = false
|
||||
ij_java_spaces_within_annotation_parentheses = true
|
||||
ij_java_spaces_within_array_initializer_braces = true
|
||||
ij_java_spaces_within_braces = false
|
||||
ij_java_spaces_within_brackets = false
|
||||
ij_java_spaces_within_cast_parentheses = false
|
||||
ij_java_spaces_within_catch_parentheses = true
|
||||
ij_java_spaces_within_for_parentheses = true
|
||||
ij_java_spaces_within_if_parentheses = true
|
||||
ij_java_spaces_within_method_call_parentheses = true
|
||||
ij_java_spaces_within_method_parentheses = true
|
||||
ij_java_spaces_within_parentheses = false
|
||||
ij_java_spaces_within_switch_parentheses = true
|
||||
ij_java_spaces_within_synchronized_parentheses = true
|
||||
ij_java_spaces_within_try_parentheses = true
|
||||
ij_java_spaces_within_while_parentheses = true
|
||||
ij_java_special_else_if_treatment = true
|
||||
ij_java_subclass_name_suffix = Impl
|
||||
ij_java_ternary_operation_signs_on_next_line = true
|
||||
ij_java_ternary_operation_wrap = on_every_item
|
||||
ij_java_test_name_suffix = Test
|
||||
ij_java_throws_keyword_wrap = normal
|
||||
ij_java_throws_list_wrap = normal
|
||||
ij_java_use_external_annotations = false
|
||||
ij_java_use_fq_class_names = false
|
||||
ij_java_use_relative_indents = false
|
||||
ij_java_use_single_class_imports = true
|
||||
ij_java_variable_annotation_wrap = off
|
||||
ij_java_visibility = public
|
||||
ij_java_while_brace_force = never
|
||||
ij_java_while_on_new_line = false
|
||||
ij_java_wrap_comments = false
|
||||
ij_java_wrap_first_method_in_call_chain = false
|
||||
ij_java_wrap_long_lines = false
|
||||
|
||||
26
.travis.yml
26
.travis.yml
@@ -19,11 +19,21 @@ before_install:
|
||||
- ./gradlew --version
|
||||
- java -version
|
||||
|
||||
deploy:
|
||||
provider: script
|
||||
script: ./gradlew bintrayUpload
|
||||
skip_cleanup: true # to upload artifacts created during the build
|
||||
on:
|
||||
branch: master
|
||||
jdk: openjdk11
|
||||
tags: true
|
||||
stages:
|
||||
- name: test
|
||||
- name: snapshot
|
||||
if: branch = master AND type IN (push) AND tag IS blank
|
||||
- name: release
|
||||
if: type IN (push) AND tag IS present
|
||||
|
||||
jobs:
|
||||
include:
|
||||
# publish snapshot to oss.jfrog.org
|
||||
- stage: snapshot
|
||||
jdk: openjdk11
|
||||
script: ./gradlew artifactoryPublish
|
||||
|
||||
# release a new stable version to bintray
|
||||
- stage: release
|
||||
jdk: openjdk11
|
||||
script: ./gradlew bintrayUpload -Drelease=true
|
||||
|
||||
39
CHANGELOG.md
39
CHANGELOG.md
@@ -1,6 +1,45 @@
|
||||
FlatLaf Change Log
|
||||
==================
|
||||
|
||||
## 0.28
|
||||
|
||||
- PasswordField: Warn about enabled Caps Lock.
|
||||
- TabbedPane: Support <kbd>Ctrl+TAB</kbd> / <kbd>Ctrl+Shift+TAB</kbd> to switch
|
||||
to next / previous tab.
|
||||
- TextField, FormattedTextField and PasswordField: Support round borders (see UI
|
||||
default value `TextComponent.arc`). (issue #65)
|
||||
- IntelliJ Themes: Added Gradianto themes to demo.
|
||||
- Button, CheckBox and RadioButton: Fixed NPE when button has children. (PR #68)
|
||||
- ScrollBar: Improved colors.
|
||||
- Reviewed (and tested) all key bindings on Windows and macOS. Linux key
|
||||
bindings are equal to Windows key bindings. macOS key bindings are slightly
|
||||
different for platform specific behavior.
|
||||
- UI default values are no longer based on Metal/Aqua UI defaults.
|
||||
|
||||
|
||||
## 0.27
|
||||
|
||||
- Support `JInternalFrame` and `JDesktopPane`. (issues #39 and #11)
|
||||
- Table: Support positioning the column sort arrow in header right, left, top or
|
||||
bottom. (issue #34)
|
||||
- ProgressBar: Fixed visual artifacts in indeterminate mode, on HiDPI screens at
|
||||
125%, 150% and 175% scaling, when the progress moves around.
|
||||
- TabbedPane: New option to allow tab separators to take full height (to enable
|
||||
use `UIManager.put( "TabbedPane.tabSeparatorsFullHeight", true );`). (issue
|
||||
#59, PR #62)
|
||||
- CheckBox and RadioButton: Do not fill background if `contentAreaFilled` is
|
||||
`false`. (issue #58, PR #63)
|
||||
- ToggleButton: Make toggle button square if it has an icon but no text or text
|
||||
is "..." or a single character.
|
||||
- ToolBar: No longer use special rollover border for buttons in toolbar. (issue
|
||||
#36)
|
||||
- ToolBar: Added empty space around buttons in toolbar and toolbar itself (see
|
||||
UI default values `Button.toolbar.spacingInsets` and `ToolBar.borderMargins`).
|
||||
(issue #56)
|
||||
- Fixed "illegal reflective access operation" warning on macOS when using Java
|
||||
12 or later. (issue #60, PR #61)
|
||||
|
||||
|
||||
## 0.26
|
||||
|
||||
- Menus:
|
||||
|
||||
40
README.md
40
README.md
@@ -52,6 +52,19 @@ Otherwise download `flatlaf-<version>.jar` here:
|
||||
[](https://bintray.com/jformdesigner/flatlaf/flatlaf/_latestVersion)
|
||||
|
||||
|
||||
### Snapshots
|
||||
|
||||
FlatLaf snapshot binaries are available in
|
||||
[JFrog Artifactory](https://oss.jfrog.org/artifactory/oss-snapshot-local/com/formdev/).
|
||||
To access the latest snapshot, change the FlatLaf version(s) in the dependencies
|
||||
to `<version>-SNAPSHOT` (e.g. `0.27-SNAPSHOT`) and add the repository
|
||||
`https://oss.jfrog.org/artifactory/oss-snapshot-local` to your build (see
|
||||
[Maven](https://maven.apache.org/guides/mini/guide-multiple-repositories.html)
|
||||
and
|
||||
[Gradle](https://docs.gradle.org/current/userguide/declaring_repositories.html#sec:declaring_custom_repository)
|
||||
docs).
|
||||
|
||||
|
||||
Addons
|
||||
------
|
||||
|
||||
@@ -59,6 +72,33 @@ Addons
|
||||
- [JIDE Common Layer](flatlaf-jide-oss)
|
||||
|
||||
|
||||
Projects using FlatLaf
|
||||
----------------------
|
||||
|
||||
- [NetBeans](https://netbeans.apache.org/) 11.3
|
||||
- [jclasslib bytecode viewer](https://github.com/ingokegel/jclasslib) 5.5
|
||||
- [KeyStore Explorer](https://keystore-explorer.org/) 5.4.3
|
||||
- [OWASP Zed Attack Proxy (ZAP)](https://www.zaproxy.org/) (in weekly releases)
|
||||
- [j-lawyer](https://github.com/jlawyerorg/j-lawyer-org)
|
||||
- [Rest Suite](https://github.com/supanadit/restsuite)
|
||||
- [ControllerBuddy](https://github.com/bwRavencl/ControllerBuddy)
|
||||
- [SpringRemote](https://github.com/HaleyWang/SpringRemote)
|
||||
- [mendelson AS2](https://sourceforge.net/projects/mec-as2/),
|
||||
[AS4](https://sourceforge.net/projects/mendelson-as4/) and
|
||||
[OFTP2](https://sourceforge.net/projects/mendelson-oftp2/) (open-source) and
|
||||
[mendelson AS2](https://mendelson-e-c.com/as2/),
|
||||
[AS4](https://mendelson-e-c.com/as4/) and
|
||||
[OFTP2](https://mendelson-e-c.com/oftp2) (commercial)
|
||||
- and more...
|
||||
|
||||
|
||||
Buzz
|
||||
----
|
||||
|
||||
- [What others say about FlatLaf on Twitter](https://twitter.com/search?f=live&q=flatlaf)
|
||||
- [FlatLaf announcement on Reddit](https://www.reddit.com/r/java/comments/dl0hu3/flatlaf_flat_look_and_feel/)
|
||||
|
||||
|
||||
Documentation
|
||||
-------------
|
||||
|
||||
|
||||
@@ -14,9 +14,14 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
version = "0.26"
|
||||
val releaseVersion = "0.28"
|
||||
val developmentVersion = "0.29-SNAPSHOT"
|
||||
|
||||
version = if( java.lang.Boolean.getBoolean( "release" ) ) releaseVersion else developmentVersion
|
||||
|
||||
allprojects {
|
||||
version = rootProject.version
|
||||
|
||||
repositories {
|
||||
jcenter()
|
||||
}
|
||||
@@ -33,3 +38,39 @@ println( "FlatLaf Version: ${version}" )
|
||||
println( "Gradle ${gradle.gradleVersion} at ${gradle.gradleHomeDir}" )
|
||||
println( "Java ${System.getProperty( "java.version" )}" )
|
||||
println()
|
||||
|
||||
|
||||
extra["bintray.user"] = System.getenv( "BINTRAY_USER" ) ?: System.getProperty( "bintray.user" )
|
||||
extra["bintray.key"] = System.getenv( "BINTRAY_KEY" ) ?: System.getProperty( "bintray.key" )
|
||||
|
||||
// if true, do not upload to bintray
|
||||
extra["bintray.dryRun"] = false
|
||||
|
||||
// if true, uploaded artifacts are visible to all
|
||||
// if false, only visible to owner when logged into bintray
|
||||
extra["bintray.publish"] = true
|
||||
|
||||
|
||||
allprojects {
|
||||
tasks {
|
||||
withType<JavaCompile>().configureEach {
|
||||
sourceCompatibility = "1.8"
|
||||
targetCompatibility = "1.8"
|
||||
|
||||
options.encoding = "ISO-8859-1"
|
||||
}
|
||||
|
||||
withType<Jar>().configureEach {
|
||||
// manifest for all created JARs
|
||||
manifest.attributes(mapOf(
|
||||
"Implementation-Vendor" to "FormDev Software GmbH",
|
||||
"Implementation-Copyright" to "Copyright (C) ${java.time.LocalDate.now().year} FormDev Software GmbH. All rights reserved.",
|
||||
"Implementation-Version" to project.version))
|
||||
|
||||
// add META-INF/LICENSE to all created JARs
|
||||
from("${rootDir}/LICENSE") {
|
||||
into("META-INF")
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -14,12 +14,11 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
version = rootProject.version
|
||||
|
||||
plugins {
|
||||
`java-library`
|
||||
`maven-publish`
|
||||
id( "com.jfrog.bintray" ) version "1.8.4"
|
||||
id( "com.jfrog.bintray" )
|
||||
id( "com.jfrog.artifactory" )
|
||||
}
|
||||
|
||||
if( JavaVersion.current() >= JavaVersion.VERSION_1_9 ) {
|
||||
@@ -34,11 +33,6 @@ if( JavaVersion.current() >= JavaVersion.VERSION_1_9 ) {
|
||||
}
|
||||
}
|
||||
|
||||
java {
|
||||
sourceCompatibility = JavaVersion.VERSION_1_8
|
||||
targetCompatibility = JavaVersion.VERSION_1_8
|
||||
}
|
||||
|
||||
tasks {
|
||||
assemble {
|
||||
dependsOn(
|
||||
@@ -53,7 +47,7 @@ tasks {
|
||||
targetCompatibility = "9"
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
jar {
|
||||
archiveBaseName.set( "flatlaf" )
|
||||
|
||||
@@ -128,8 +122,8 @@ publishing {
|
||||
}
|
||||
|
||||
bintray {
|
||||
user = System.getenv( "BINTRAY_USER" ) ?: System.getProperty( "bintray.user" )
|
||||
key = System.getenv( "BINTRAY_KEY" ) ?: System.getProperty( "bintray.key" )
|
||||
user = rootProject.extra["bintray.user"] as String?
|
||||
key = rootProject.extra["bintray.key"] as String?
|
||||
|
||||
setPublications( "maven" )
|
||||
|
||||
@@ -143,6 +137,29 @@ bintray {
|
||||
name = project.version.toString()
|
||||
}
|
||||
|
||||
publish = true
|
||||
publish = rootProject.extra["bintray.publish"] as Boolean
|
||||
dryRun = rootProject.extra["bintray.dryRun"] as Boolean
|
||||
}
|
||||
}
|
||||
|
||||
artifactory {
|
||||
setContextUrl( "https://oss.jfrog.org" )
|
||||
|
||||
publish( closureOf<org.jfrog.gradle.plugin.artifactory.dsl.PublisherConfig> {
|
||||
repository( delegateClosureOf<groovy.lang.GroovyObject> {
|
||||
setProperty( "repoKey", "oss-snapshot-local" )
|
||||
setProperty( "username", rootProject.extra["bintray.user"] as String? )
|
||||
setProperty( "password", rootProject.extra["bintray.key"] as String? )
|
||||
} )
|
||||
|
||||
defaults( delegateClosureOf<groovy.lang.GroovyObject> {
|
||||
invokeMethod( "publications", "maven" )
|
||||
setProperty( "publishArtifacts", true )
|
||||
setProperty( "publishPom", true )
|
||||
} )
|
||||
} )
|
||||
|
||||
resolve( delegateClosureOf<org.jfrog.gradle.plugin.artifactory.dsl.ResolverConfig> {
|
||||
setProperty( "repoKey", "jcenter" )
|
||||
} )
|
||||
}
|
||||
|
||||
@@ -0,0 +1,639 @@
|
||||
/*
|
||||
* Copyright 2020 FormDev Software GmbH
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* https://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
package com.formdev.flatlaf;
|
||||
|
||||
import javax.swing.InputMap;
|
||||
import javax.swing.JTextField;
|
||||
import javax.swing.KeyStroke;
|
||||
import javax.swing.LookAndFeel;
|
||||
import javax.swing.UIDefaults;
|
||||
import javax.swing.UIDefaults.LazyValue;
|
||||
import javax.swing.plaf.InputMapUIResource;
|
||||
import com.formdev.flatlaf.util.SystemInfo;
|
||||
import static javax.swing.text.DefaultEditorKit.*;
|
||||
|
||||
/**
|
||||
* @author Karl Tauber
|
||||
*/
|
||||
class FlatInputMaps
|
||||
{
|
||||
static void initInputMaps( UIDefaults defaults ) {
|
||||
initBasicInputMaps( defaults );
|
||||
initTextComponentInputMaps( defaults );
|
||||
|
||||
if( SystemInfo.IS_MAC )
|
||||
initMacInputMaps( defaults );
|
||||
}
|
||||
|
||||
private static void initBasicInputMaps( UIDefaults defaults ) {
|
||||
defaults.put( "Button.focusInputMap", new UIDefaults.LazyInputMap( new Object[] {
|
||||
"SPACE", "pressed",
|
||||
"released SPACE", "released"
|
||||
} ) );
|
||||
|
||||
modifyInputMap( defaults, "ComboBox.ancestorInputMap",
|
||||
"SPACE", "spacePopup",
|
||||
|
||||
"UP", mac( "selectPrevious2", "selectPrevious" ),
|
||||
"DOWN", mac( "selectNext2", "selectNext" ),
|
||||
"KP_UP", mac( "selectPrevious2", "selectPrevious" ),
|
||||
"KP_DOWN", mac( "selectNext2", "selectNext" ),
|
||||
|
||||
mac( "alt UP", null ), "togglePopup",
|
||||
mac( "alt DOWN", null ), "togglePopup",
|
||||
mac( "alt KP_UP", null ), "togglePopup",
|
||||
mac( "alt KP_DOWN", null ), "togglePopup"
|
||||
);
|
||||
|
||||
if( !SystemInfo.IS_MAC ) {
|
||||
modifyInputMap( defaults, "FileChooser.ancestorInputMap",
|
||||
"F2", "editFileName",
|
||||
"BACK_SPACE", "Go Up"
|
||||
);
|
||||
}
|
||||
|
||||
// join ltr and rtl bindings to fix up/down/etc keys in right-to-left component orientation
|
||||
Object[] bindings = (Object[]) defaults.get( "PopupMenu.selectedWindowInputMapBindings" );
|
||||
Object[] rtlBindings = (Object[]) defaults.get( "PopupMenu.selectedWindowInputMapBindings.RightToLeft" );
|
||||
if( bindings != null && rtlBindings != null ) {
|
||||
Object[] newBindings = new Object[bindings.length + rtlBindings.length];
|
||||
System.arraycopy( bindings, 0, newBindings, 0, bindings.length );
|
||||
System.arraycopy( rtlBindings, 0, newBindings, bindings.length, rtlBindings.length );
|
||||
defaults.put( "PopupMenu.selectedWindowInputMapBindings.RightToLeft", newBindings );
|
||||
}
|
||||
|
||||
modifyInputMap( defaults, "TabbedPane.ancestorInputMap",
|
||||
"ctrl TAB", "navigateNext",
|
||||
"shift ctrl TAB", "navigatePrevious"
|
||||
);
|
||||
|
||||
modifyInputMap( defaults, "Table.ancestorInputMap",
|
||||
// swap to make it consistent with List and Tree
|
||||
"HOME", "selectFirstRow",
|
||||
"END", "selectLastRow",
|
||||
mac( "ctrl HOME", null ), "selectFirstColumn",
|
||||
mac( "ctrl END", null ), "selectLastColumn"
|
||||
);
|
||||
|
||||
if( !SystemInfo.IS_MAC ) {
|
||||
modifyInputMap( defaults, "Tree.focusInputMap",
|
||||
"ADD", "expand",
|
||||
"SUBTRACT", "collapse"
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
private static void initTextComponentInputMaps( UIDefaults defaults ) {
|
||||
Object[] commonTextComponentBindings = {
|
||||
// move caret one character (without selecting text)
|
||||
"LEFT", backwardAction,
|
||||
"RIGHT", forwardAction,
|
||||
"KP_LEFT", backwardAction,
|
||||
"KP_RIGHT", forwardAction,
|
||||
|
||||
// move caret one character and select text
|
||||
"shift LEFT", selectionBackwardAction,
|
||||
"shift RIGHT", selectionForwardAction,
|
||||
"shift KP_LEFT", selectionBackwardAction,
|
||||
"shift KP_RIGHT", selectionForwardAction,
|
||||
|
||||
// move caret to word (without selecting text)
|
||||
mac( "ctrl LEFT", "alt LEFT" ), previousWordAction,
|
||||
mac( "ctrl RIGHT", "alt RIGHT" ), nextWordAction,
|
||||
mac( "ctrl KP_LEFT", "alt KP_LEFT" ), previousWordAction,
|
||||
mac( "ctrl KP_RIGHT", "alt KP_RIGHT" ), nextWordAction,
|
||||
|
||||
// move caret to word and select text
|
||||
mac( "ctrl shift LEFT", "shift alt LEFT" ), selectionPreviousWordAction,
|
||||
mac( "ctrl shift RIGHT", "shift alt RIGHT" ), selectionNextWordAction,
|
||||
mac( "ctrl shift KP_LEFT", "shift alt KP_LEFT" ), selectionPreviousWordAction,
|
||||
mac( "ctrl shift KP_RIGHT", "shift alt KP_RIGHT" ), selectionNextWordAction,
|
||||
|
||||
// move caret to line begin/end (without selecting text)
|
||||
mac( "HOME", "meta LEFT" ), beginLineAction,
|
||||
mac( "END", "meta RIGHT" ), endLineAction,
|
||||
|
||||
// move caret to line begin/end and select text
|
||||
mac( "shift HOME", "shift meta LEFT" ), selectionBeginLineAction,
|
||||
mac( "shift END", "shift meta RIGHT" ), selectionEndLineAction,
|
||||
|
||||
// select all/none
|
||||
mac( "ctrl A", "meta A" ), selectAllAction,
|
||||
mac( "ctrl BACK_SLASH", "meta BACK_SLASH" ), "unselect", // DefaultEditorKit.unselectAction
|
||||
|
||||
// delete previous/next character
|
||||
"BACK_SPACE", deletePrevCharAction,
|
||||
"shift BACK_SPACE", deletePrevCharAction,
|
||||
"ctrl H", deletePrevCharAction,
|
||||
"DELETE", deleteNextCharAction,
|
||||
|
||||
// delete previous/next word
|
||||
mac( "ctrl BACK_SPACE", "alt BACK_SPACE" ), deletePrevWordAction,
|
||||
mac( "ctrl DELETE", "alt DELETE" ), deleteNextWordAction,
|
||||
|
||||
// clipboard
|
||||
mac( "ctrl X", "meta X" ), cutAction,
|
||||
mac( "ctrl C", "meta C" ), copyAction,
|
||||
mac( "ctrl V", "meta V" ), pasteAction,
|
||||
"CUT", cutAction,
|
||||
"COPY", copyAction,
|
||||
"PASTE", pasteAction,
|
||||
mac( "shift DELETE", null ), cutAction,
|
||||
mac( "control INSERT", null ), copyAction,
|
||||
mac( "shift INSERT", null ), pasteAction,
|
||||
|
||||
// misc
|
||||
"control shift O", "toggle-componentOrientation", // DefaultEditorKit.toggleComponentOrientation
|
||||
};
|
||||
|
||||
Object[] macCommonTextComponentBindings = SystemInfo.IS_MAC ? new Object[] {
|
||||
// move caret one character (without selecting text)
|
||||
"ctrl B", backwardAction,
|
||||
"ctrl F", forwardAction,
|
||||
|
||||
// move caret to document begin/end (without selecting text)
|
||||
"HOME", beginAction,
|
||||
"END", endAction,
|
||||
"meta UP", beginAction,
|
||||
"meta DOWN", endAction,
|
||||
"meta KP_UP", beginAction,
|
||||
"meta KP_DOWN", endAction,
|
||||
"ctrl P", beginAction,
|
||||
"ctrl N", endAction,
|
||||
"ctrl V", endAction,
|
||||
|
||||
// move caret to line begin/end (without selecting text)
|
||||
"meta KP_LEFT", beginLineAction,
|
||||
"meta KP_RIGHT", endLineAction,
|
||||
"ctrl A", beginLineAction,
|
||||
"ctrl E", endLineAction,
|
||||
|
||||
// move caret to document begin/end and select text
|
||||
"shift meta UP", selectionBeginAction,
|
||||
"shift meta DOWN", selectionEndAction,
|
||||
"shift meta KP_UP", selectionBeginAction,
|
||||
"shift meta KP_DOWN", selectionEndAction,
|
||||
"shift HOME", selectionBeginAction,
|
||||
"shift END", selectionEndAction,
|
||||
|
||||
// move caret to line begin/end and select text
|
||||
"shift meta KP_LEFT", selectionBeginLineAction,
|
||||
"shift meta KP_RIGHT", selectionEndLineAction,
|
||||
"shift UP", selectionBeginLineAction,
|
||||
"shift DOWN", selectionEndLineAction,
|
||||
"shift KP_UP", selectionBeginLineAction,
|
||||
"shift KP_DOWN", selectionEndLineAction,
|
||||
|
||||
// delete previous/next word
|
||||
"ctrl W", deletePrevWordAction,
|
||||
"ctrl D", deleteNextCharAction,
|
||||
} : null;
|
||||
|
||||
Object[] singleLineTextComponentBindings = {
|
||||
"ENTER", JTextField.notifyAction,
|
||||
};
|
||||
|
||||
Object[] macSingleLineTextComponentBindings = SystemInfo.IS_MAC ? new Object[] {
|
||||
// move caret to line begin/end (without selecting text)
|
||||
"UP", beginLineAction,
|
||||
"DOWN", endLineAction,
|
||||
"KP_UP", beginLineAction,
|
||||
"KP_DOWN", endLineAction,
|
||||
} : null;
|
||||
|
||||
Object[] formattedTextComponentBindings = {
|
||||
// reset
|
||||
"ESCAPE", "reset-field-edit",
|
||||
|
||||
// increment/decrement
|
||||
"UP", "increment",
|
||||
"DOWN", "decrement",
|
||||
"KP_UP", "increment",
|
||||
"KP_DOWN", "decrement",
|
||||
};
|
||||
|
||||
Object[] passwordTextComponentBindings = {
|
||||
// move caret to line begin/end (without selecting text)
|
||||
mac( "ctrl LEFT", "alt LEFT" ), beginLineAction,
|
||||
mac( "ctrl RIGHT", "alt RIGHT" ), endLineAction,
|
||||
mac( "ctrl KP_LEFT", "alt KP_LEFT" ), beginLineAction,
|
||||
mac( "ctrl KP_RIGHT", "alt KP_RIGHT" ), endLineAction,
|
||||
|
||||
// move caret to line begin/end and select text
|
||||
mac( "ctrl shift LEFT", "shift alt LEFT" ), selectionBeginLineAction,
|
||||
mac( "ctrl shift RIGHT", "shift alt RIGHT" ), selectionEndLineAction,
|
||||
mac( "ctrl shift KP_LEFT", "shift alt KP_LEFT" ), selectionBeginLineAction,
|
||||
mac( "ctrl shift KP_RIGHT", "shift alt KP_RIGHT" ), selectionEndLineAction,
|
||||
|
||||
// delete previous/next word
|
||||
mac( "ctrl BACK_SPACE", "alt BACK_SPACE" ), null,
|
||||
mac( "ctrl DELETE", "alt DELETE" ), null,
|
||||
};
|
||||
|
||||
Object[] multiLineTextComponentBindings = {
|
||||
// move caret one line (without selecting text)
|
||||
"UP", upAction,
|
||||
"DOWN", downAction,
|
||||
"KP_UP", upAction,
|
||||
"KP_DOWN", downAction,
|
||||
|
||||
// move caret one line and select text
|
||||
"shift UP", selectionUpAction,
|
||||
"shift DOWN", selectionDownAction,
|
||||
"shift KP_UP", selectionUpAction,
|
||||
"shift KP_DOWN", selectionDownAction,
|
||||
|
||||
// move caret one page (without selecting text)
|
||||
"PAGE_UP", pageUpAction,
|
||||
"PAGE_DOWN", pageDownAction,
|
||||
|
||||
// move caret one page and select text
|
||||
"shift PAGE_UP", "selection-page-up", // DefaultEditorKit.selectionPageUpAction
|
||||
"shift PAGE_DOWN", "selection-page-down", // DefaultEditorKit.selectionPageDownAction
|
||||
mac( "ctrl shift PAGE_UP", "shift meta PAGE_UP" ), "selection-page-left", // DefaultEditorKit.selectionPageLeftAction
|
||||
mac( "ctrl shift PAGE_DOWN", "shift meta PAGE_DOWN" ), "selection-page-right", // DefaultEditorKit.selectionPageRightAction
|
||||
|
||||
// move caret to document begin/end (without selecting text)
|
||||
mac( "ctrl HOME", "meta UP" ), beginAction,
|
||||
mac( "ctrl END", "meta DOWN" ), endAction,
|
||||
|
||||
// move caret to document begin/end and select text
|
||||
mac( "ctrl shift HOME", "shift meta UP" ), selectionBeginAction,
|
||||
mac( "ctrl shift END", "shift meta DOWN" ), selectionEndAction,
|
||||
|
||||
// misc
|
||||
"ENTER", insertBreakAction,
|
||||
"TAB", insertTabAction,
|
||||
|
||||
// links
|
||||
mac( "ctrl T", "meta T" ), "next-link-action",
|
||||
mac( "ctrl shift T", "shift meta T" ), "previous-link-action",
|
||||
mac( "ctrl SPACE", "meta SPACE" ), "activate-link-action",
|
||||
};
|
||||
|
||||
Object[] macMultiLineTextComponentBindings = SystemInfo.IS_MAC ? new Object[] {
|
||||
// move caret one line (without selecting text)
|
||||
"ctrl N", downAction,
|
||||
"ctrl P", upAction,
|
||||
|
||||
// move caret to beginning/end of paragraph and select text
|
||||
"shift alt UP", selectionBeginParagraphAction,
|
||||
"shift alt DOWN", selectionEndParagraphAction,
|
||||
"shift alt KP_UP", selectionBeginParagraphAction,
|
||||
"shift alt KP_DOWN", selectionEndParagraphAction,
|
||||
|
||||
// move caret one page (without selecting text)
|
||||
"ctrl V", pageDownAction,
|
||||
} : null;
|
||||
|
||||
defaults.put( "TextField.focusInputMap", new LazyInputMapEx(
|
||||
commonTextComponentBindings,
|
||||
macCommonTextComponentBindings,
|
||||
singleLineTextComponentBindings,
|
||||
macSingleLineTextComponentBindings
|
||||
) );
|
||||
defaults.put( "FormattedTextField.focusInputMap", new LazyInputMapEx(
|
||||
commonTextComponentBindings,
|
||||
macCommonTextComponentBindings,
|
||||
singleLineTextComponentBindings,
|
||||
macSingleLineTextComponentBindings,
|
||||
formattedTextComponentBindings
|
||||
) );
|
||||
defaults.put( "PasswordField.focusInputMap", new LazyInputMapEx(
|
||||
commonTextComponentBindings,
|
||||
macCommonTextComponentBindings,
|
||||
singleLineTextComponentBindings,
|
||||
macSingleLineTextComponentBindings,
|
||||
passwordTextComponentBindings
|
||||
) );
|
||||
|
||||
Object multiLineInputMap = new LazyInputMapEx(
|
||||
commonTextComponentBindings,
|
||||
macCommonTextComponentBindings,
|
||||
multiLineTextComponentBindings,
|
||||
macMultiLineTextComponentBindings
|
||||
);
|
||||
defaults.put( "TextArea.focusInputMap", multiLineInputMap );
|
||||
defaults.put( "TextPane.focusInputMap", multiLineInputMap );
|
||||
defaults.put( "EditorPane.focusInputMap", multiLineInputMap );
|
||||
}
|
||||
|
||||
private static void initMacInputMaps( UIDefaults defaults ) {
|
||||
// list
|
||||
modifyInputMap( defaults, "List.focusInputMap",
|
||||
"meta A", "selectAll",
|
||||
"meta C", "copy",
|
||||
"meta V", "paste",
|
||||
"meta X", "cut",
|
||||
|
||||
// let parent scroll pane do the macOS typical scrolling without changing selection
|
||||
"HOME", null,
|
||||
"END", null,
|
||||
"PAGE_UP", null,
|
||||
"PAGE_DOWN", null,
|
||||
|
||||
"ctrl A", null,
|
||||
"ctrl BACK_SLASH", null,
|
||||
"ctrl C", null,
|
||||
"ctrl DOWN", null,
|
||||
"ctrl END", null,
|
||||
"ctrl HOME", null,
|
||||
"ctrl INSERT", null,
|
||||
"ctrl KP_DOWN", null,
|
||||
"ctrl KP_LEFT", null,
|
||||
"ctrl KP_RIGHT", null,
|
||||
"ctrl KP_UP", null,
|
||||
"ctrl LEFT", null,
|
||||
"ctrl PAGE_DOWN", null,
|
||||
"ctrl PAGE_UP", null,
|
||||
"ctrl RIGHT", null,
|
||||
"ctrl SLASH", null,
|
||||
"ctrl SPACE", null,
|
||||
"ctrl UP", null,
|
||||
"ctrl V", null,
|
||||
"ctrl X", null,
|
||||
"SPACE", null,
|
||||
"shift ctrl DOWN", null,
|
||||
"shift ctrl END", null,
|
||||
"shift ctrl HOME", null,
|
||||
"shift ctrl KP_DOWN", null,
|
||||
"shift ctrl KP_LEFT", null,
|
||||
"shift ctrl KP_RIGHT", null,
|
||||
"shift ctrl KP_UP", null,
|
||||
"shift ctrl LEFT", null,
|
||||
"shift ctrl PAGE_DOWN", null,
|
||||
"shift ctrl PAGE_UP", null,
|
||||
"shift ctrl RIGHT", null,
|
||||
"shift ctrl SPACE", null,
|
||||
"shift ctrl UP", null,
|
||||
"shift DELETE", null,
|
||||
"shift INSERT", null,
|
||||
"shift SPACE", null
|
||||
);
|
||||
modifyInputMap( defaults, "List.focusInputMap.RightToLeft",
|
||||
"ctrl KP_LEFT", null,
|
||||
"ctrl KP_RIGHT", null,
|
||||
"ctrl LEFT", null,
|
||||
"ctrl RIGHT", null,
|
||||
"shift ctrl KP_LEFT", null,
|
||||
"shift ctrl KP_RIGHT", null,
|
||||
"shift ctrl LEFT", null,
|
||||
"shift ctrl RIGHT", null
|
||||
);
|
||||
|
||||
// scrollpane
|
||||
modifyInputMap( defaults, "ScrollPane.ancestorInputMap",
|
||||
"END", "scrollEnd",
|
||||
"HOME", "scrollHome",
|
||||
|
||||
"ctrl END", null,
|
||||
"ctrl HOME", null,
|
||||
"ctrl PAGE_DOWN", null,
|
||||
"ctrl PAGE_UP", null
|
||||
);
|
||||
modifyInputMap( defaults, "ScrollPane.ancestorInputMap.RightToLeft",
|
||||
"ctrl PAGE_DOWN", null,
|
||||
"ctrl PAGE_UP", null
|
||||
);
|
||||
|
||||
// tabbedpane
|
||||
modifyInputMap( defaults, "TabbedPane.ancestorInputMap",
|
||||
"ctrl UP", null,
|
||||
"ctrl KP_UP", null
|
||||
);
|
||||
modifyInputMap( defaults, "TabbedPane.focusInputMap",
|
||||
"ctrl DOWN", null,
|
||||
"ctrl KP_DOWN", null
|
||||
);
|
||||
|
||||
// table
|
||||
modifyInputMap( defaults, "Table.ancestorInputMap",
|
||||
"alt TAB", "focusHeader",
|
||||
"shift alt TAB", "focusHeader",
|
||||
"meta A", "selectAll",
|
||||
"meta C", "copy",
|
||||
"meta V", "paste",
|
||||
"meta X", "cut",
|
||||
|
||||
// let parent scroll pane do the macOS typical scrolling without changing selection
|
||||
"HOME", null,
|
||||
"END", null,
|
||||
"PAGE_UP", null,
|
||||
"PAGE_DOWN", null,
|
||||
|
||||
"ctrl A", null,
|
||||
"ctrl BACK_SLASH", null,
|
||||
"ctrl C", null,
|
||||
"ctrl DOWN", null,
|
||||
"ctrl END", null,
|
||||
"ctrl HOME", null,
|
||||
"ctrl INSERT", null,
|
||||
"ctrl KP_DOWN", null,
|
||||
"ctrl KP_LEFT", null,
|
||||
"ctrl KP_RIGHT", null,
|
||||
"ctrl KP_UP", null,
|
||||
"ctrl LEFT", null,
|
||||
"ctrl PAGE_DOWN", null,
|
||||
"ctrl PAGE_UP", null,
|
||||
"ctrl RIGHT", null,
|
||||
"ctrl SLASH", null,
|
||||
"ctrl SPACE", null,
|
||||
"ctrl UP", null,
|
||||
"ctrl V", null,
|
||||
"ctrl X", null,
|
||||
"F2", null,
|
||||
"F8", null,
|
||||
"SPACE", null,
|
||||
"shift ctrl DOWN", null,
|
||||
"shift ctrl END", null,
|
||||
"shift ctrl HOME", null,
|
||||
"shift ctrl KP_DOWN", null,
|
||||
"shift ctrl KP_LEFT", null,
|
||||
"shift ctrl KP_RIGHT", null,
|
||||
"shift ctrl KP_UP", null,
|
||||
"shift ctrl LEFT", null,
|
||||
"shift ctrl PAGE_DOWN", null,
|
||||
"shift ctrl PAGE_UP", null,
|
||||
"shift ctrl RIGHT", null,
|
||||
"shift ctrl SPACE", null,
|
||||
"shift ctrl UP", null,
|
||||
"shift DELETE", null,
|
||||
"shift INSERT", null,
|
||||
"shift SPACE", null
|
||||
);
|
||||
modifyInputMap( defaults, "Table.ancestorInputMap.RightToLeft",
|
||||
"ctrl KP_LEFT", null,
|
||||
"ctrl KP_RIGHT", null,
|
||||
"ctrl LEFT", null,
|
||||
"ctrl RIGHT", null,
|
||||
"shift ctrl KP_LEFT", null,
|
||||
"shift ctrl KP_RIGHT", null,
|
||||
"shift ctrl LEFT", null,
|
||||
"shift ctrl RIGHT", null
|
||||
);
|
||||
|
||||
// tree node expanding/collapsing
|
||||
modifyInputMap( defaults, "Tree.focusInputMap",
|
||||
"LEFT", "selectParent",
|
||||
"RIGHT", "selectChild",
|
||||
"KP_LEFT", "selectParent",
|
||||
"KP_RIGHT", "selectChild",
|
||||
"shift LEFT", "selectParent",
|
||||
"shift RIGHT", "selectChild",
|
||||
"shift KP_LEFT", "selectParent",
|
||||
"shift KP_RIGHT", "selectChild",
|
||||
"alt LEFT", "selectParent",
|
||||
"alt RIGHT", "selectChild",
|
||||
"alt KP_LEFT", "selectParent",
|
||||
"alt KP_RIGHT", "selectChild",
|
||||
|
||||
"meta A", "selectAll",
|
||||
"meta C", "copy",
|
||||
"meta V", "paste",
|
||||
"meta X", "cut",
|
||||
|
||||
// let parent scroll pane do the macOS typical scrolling without changing selection
|
||||
"HOME", null,
|
||||
"END", null,
|
||||
"PAGE_UP", null,
|
||||
"PAGE_DOWN", null,
|
||||
|
||||
"ctrl LEFT", null,
|
||||
"ctrl RIGHT", null,
|
||||
"ctrl KP_LEFT", null,
|
||||
"ctrl KP_RIGHT", null,
|
||||
|
||||
"ctrl A", null,
|
||||
"ctrl BACK_SLASH", null,
|
||||
"ctrl C", null,
|
||||
"ctrl DOWN", null,
|
||||
"ctrl END", null,
|
||||
"ctrl HOME", null,
|
||||
"ctrl INSERT", null,
|
||||
"ctrl KP_DOWN", null,
|
||||
"ctrl KP_UP", null,
|
||||
"ctrl PAGE_DOWN", null,
|
||||
"ctrl PAGE_UP", null,
|
||||
"ctrl SLASH", null,
|
||||
"ctrl SPACE", null,
|
||||
"ctrl UP", null,
|
||||
"ctrl V", null,
|
||||
"ctrl X", null,
|
||||
"F2", null,
|
||||
"SPACE", null,
|
||||
"shift ctrl DOWN", null,
|
||||
"shift ctrl END", null,
|
||||
"shift ctrl HOME", null,
|
||||
"shift ctrl KP_DOWN", null,
|
||||
"shift ctrl KP_UP", null,
|
||||
"shift ctrl PAGE_DOWN", null,
|
||||
"shift ctrl PAGE_UP", null,
|
||||
"shift ctrl SPACE", null,
|
||||
"shift ctrl UP", null,
|
||||
"shift DELETE", null,
|
||||
"shift END", null,
|
||||
"shift HOME", null,
|
||||
"shift INSERT", null,
|
||||
"shift PAGE_DOWN", null,
|
||||
"shift PAGE_UP", null,
|
||||
"shift SPACE", null
|
||||
);
|
||||
defaults.put( "Tree.focusInputMap.RightToLeft", new UIDefaults.LazyInputMap( new Object[] {
|
||||
"LEFT", "selectChild",
|
||||
"RIGHT", "selectParent",
|
||||
"KP_LEFT", "selectChild",
|
||||
"KP_RIGHT", "selectParent",
|
||||
"shift LEFT", "selectChild",
|
||||
"shift RIGHT", "selectParent",
|
||||
"shift KP_LEFT", "selectChild",
|
||||
"shift KP_RIGHT", "selectParent",
|
||||
"alt LEFT", "selectChild",
|
||||
"alt RIGHT", "selectParent",
|
||||
"alt KP_LEFT", "selectChild",
|
||||
"alt KP_RIGHT", "selectParent"
|
||||
} ) );
|
||||
}
|
||||
|
||||
private static void modifyInputMap( UIDefaults defaults, String key, Object... bindings ) {
|
||||
// Note: not using `defaults.get(key)` here because this would resolve the lazy value
|
||||
defaults.put( key, new LazyModifyInputMap( defaults.remove( key ), bindings ) );
|
||||
}
|
||||
|
||||
private static <T> T mac( T value, T macValue ) {
|
||||
return SystemInfo.IS_MAC ? macValue : value;
|
||||
}
|
||||
|
||||
//---- class LazyInputMapEx -----------------------------------------------
|
||||
|
||||
/**
|
||||
* Lazily creates a input map.
|
||||
* Similar to {@link UIDefaults.LazyInputMap}, but can use multiple bindings arrays.
|
||||
*/
|
||||
private static class LazyInputMapEx
|
||||
implements LazyValue
|
||||
{
|
||||
private final Object[][] bindingsArray;
|
||||
|
||||
LazyInputMapEx( Object[]... bindingsArray ) {
|
||||
this.bindingsArray = bindingsArray;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Object createValue( UIDefaults table ) {
|
||||
InputMap inputMap = new InputMapUIResource();
|
||||
for( Object[] bindings : bindingsArray )
|
||||
LookAndFeel.loadKeyBindings( inputMap, bindings );
|
||||
return inputMap;
|
||||
}
|
||||
}
|
||||
|
||||
//---- class LazyModifyInputMap -------------------------------------------
|
||||
|
||||
/**
|
||||
* Takes a (lazy) base input map and lazily applies modifications to it specified in bindings.
|
||||
*/
|
||||
private static class LazyModifyInputMap
|
||||
implements LazyValue
|
||||
{
|
||||
private final Object baseInputMap;
|
||||
private final Object[] bindings;
|
||||
|
||||
LazyModifyInputMap( Object baseInputMap, Object[] bindings ) {
|
||||
this.baseInputMap = baseInputMap;
|
||||
this.bindings = bindings;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Object createValue( UIDefaults table ) {
|
||||
// get base input map
|
||||
InputMap inputMap = (baseInputMap instanceof LazyValue)
|
||||
? (InputMap) ((LazyValue)baseInputMap).createValue( table )
|
||||
: (InputMap) baseInputMap;
|
||||
|
||||
// modify input map (replace or remove)
|
||||
for( int i = 0; i < bindings.length; i += 2 ) {
|
||||
KeyStroke keyStroke = KeyStroke.getKeyStroke( (String) bindings[i] );
|
||||
if( bindings[i + 1] != null )
|
||||
inputMap.put( keyStroke, bindings[i + 1] );
|
||||
else
|
||||
inputMap.remove( keyStroke );
|
||||
}
|
||||
|
||||
return inputMap;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -23,33 +23,32 @@ import java.awt.EventQueue;
|
||||
import java.awt.Font;
|
||||
import java.awt.KeyEventPostProcessor;
|
||||
import java.awt.KeyboardFocusManager;
|
||||
import java.awt.RenderingHints;
|
||||
import java.awt.Toolkit;
|
||||
import java.awt.Window;
|
||||
import java.awt.event.KeyEvent;
|
||||
import java.beans.PropertyChangeEvent;
|
||||
import java.beans.PropertyChangeListener;
|
||||
import java.lang.ref.WeakReference;
|
||||
import java.lang.reflect.Method;
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
import java.util.function.Consumer;
|
||||
import java.util.logging.Level;
|
||||
import java.util.logging.Logger;
|
||||
import javax.swing.AbstractButton;
|
||||
import javax.swing.InputMap;
|
||||
import javax.swing.JLabel;
|
||||
import javax.swing.JRootPane;
|
||||
import javax.swing.JTabbedPane;
|
||||
import javax.swing.KeyStroke;
|
||||
import javax.swing.LookAndFeel;
|
||||
import javax.swing.PopupFactory;
|
||||
import javax.swing.SwingUtilities;
|
||||
import javax.swing.UIDefaults;
|
||||
import javax.swing.UIDefaults.LazyValue;
|
||||
import javax.swing.UIManager;
|
||||
import javax.swing.UnsupportedLookAndFeelException;
|
||||
import javax.swing.plaf.ColorUIResource;
|
||||
import javax.swing.plaf.FontUIResource;
|
||||
import javax.swing.plaf.basic.BasicLookAndFeel;
|
||||
import javax.swing.plaf.metal.MetalLookAndFeel;
|
||||
import javax.swing.text.html.HTMLEditorKit;
|
||||
import com.formdev.flatlaf.util.SystemInfo;
|
||||
import com.formdev.flatlaf.util.UIScale;
|
||||
@@ -63,12 +62,14 @@ public abstract class FlatLaf
|
||||
extends BasicLookAndFeel
|
||||
{
|
||||
static final Logger LOG = Logger.getLogger( FlatLaf.class.getName() );
|
||||
|
||||
private BasicLookAndFeel base;
|
||||
private static final String DESKTOPFONTHINTS = "awt.font.desktophints";
|
||||
|
||||
private String desktopPropertyName;
|
||||
private PropertyChangeListener desktopPropertyListener;
|
||||
|
||||
private static boolean aquaLoaded;
|
||||
private static boolean updateUIPending;
|
||||
|
||||
private KeyEventPostProcessor mnemonicListener;
|
||||
private static boolean showMnemonics;
|
||||
private static WeakReference<Window> lastShowMnemonicWindow;
|
||||
@@ -112,15 +113,11 @@ public abstract class FlatLaf
|
||||
|
||||
@Override
|
||||
public void initialize() {
|
||||
getBase().initialize();
|
||||
if( SystemInfo.IS_MAC )
|
||||
initializeAqua();
|
||||
|
||||
super.initialize();
|
||||
|
||||
// make sure that a plain popup factory is used (otherwise sub-menu rendering
|
||||
// is "jittery" on Mac, where AquaLookAndFeel installs its own popup factory)
|
||||
if( PopupFactory.getSharedInstance().getClass() != PopupFactory.class )
|
||||
PopupFactory.setSharedInstance( new PopupFactory() );
|
||||
|
||||
// add mnemonic listener
|
||||
mnemonicListener = e -> {
|
||||
checkShowMnemonics( e );
|
||||
@@ -141,9 +138,19 @@ public abstract class FlatLaf
|
||||
}
|
||||
if( desktopPropertyName != null ) {
|
||||
desktopPropertyListener = e -> {
|
||||
reSetLookAndFeel();
|
||||
String propertyName = e.getPropertyName();
|
||||
if( desktopPropertyName.equals( propertyName ) )
|
||||
reSetLookAndFeel();
|
||||
else if( DESKTOPFONTHINTS.equals( propertyName ) ) {
|
||||
if( UIManager.getLookAndFeel() instanceof FlatLaf ) {
|
||||
putAATextInfo( UIManager.getLookAndFeelDefaults() );
|
||||
updateUILater();
|
||||
}
|
||||
}
|
||||
};
|
||||
Toolkit.getDefaultToolkit().addPropertyChangeListener( desktopPropertyName, desktopPropertyListener );
|
||||
Toolkit toolkit = Toolkit.getDefaultToolkit();
|
||||
toolkit.addPropertyChangeListener( desktopPropertyName, desktopPropertyListener );
|
||||
toolkit.addPropertyChangeListener( DESKTOPFONTHINTS, desktopPropertyListener );
|
||||
}
|
||||
|
||||
// Following code should be ideally in initialize(), but needs color from UI defaults.
|
||||
@@ -163,7 +170,9 @@ public abstract class FlatLaf
|
||||
public void uninitialize() {
|
||||
// remove desktop property listener
|
||||
if( desktopPropertyListener != null ) {
|
||||
Toolkit.getDefaultToolkit().removePropertyChangeListener( desktopPropertyName, desktopPropertyListener );
|
||||
Toolkit toolkit = Toolkit.getDefaultToolkit();
|
||||
toolkit.removePropertyChangeListener( desktopPropertyName, desktopPropertyListener );
|
||||
toolkit.removePropertyChangeListener( DESKTOPFONTHINTS, desktopPropertyListener );
|
||||
desktopPropertyName = null;
|
||||
desktopPropertyListener = null;
|
||||
}
|
||||
@@ -178,64 +187,84 @@ public abstract class FlatLaf
|
||||
new HTMLEditorKit().getStyleSheet().addRule( "a { color: blue; }" );
|
||||
postInitialization = null;
|
||||
|
||||
if( base != null )
|
||||
base.uninitialize();
|
||||
|
||||
super.uninitialize();
|
||||
}
|
||||
|
||||
/**
|
||||
* Get/create base LaF. This is used to grab base UI defaults from different LaFs.
|
||||
* E.g. on Mac from system dependent LaF, otherwise from Metal LaF.
|
||||
* Initialize Aqua LaF on macOS, which is required for using Mac screen menubar.
|
||||
* (at least on Java 8, since 9 it seems to work without it)
|
||||
* <p>
|
||||
* This loads the native library "osxui" and initializes JRSUI.
|
||||
* Because both are not unloaded/uninitialized, Aqua LaF is initialized only once.
|
||||
*/
|
||||
private BasicLookAndFeel getBase() {
|
||||
if( base == null ) {
|
||||
if( SystemInfo.IS_MAC ) {
|
||||
// use Mac Aqua LaF as base
|
||||
String aquaLafClassName = "com.apple.laf.AquaLookAndFeel";
|
||||
try {
|
||||
base = (BasicLookAndFeel) Class.forName( aquaLafClassName ).newInstance();
|
||||
} catch( Exception ex ) {
|
||||
LOG.log( Level.SEVERE, "FlatLaf: Failed to initialize base look and feel '" + aquaLafClassName + "'.", ex );
|
||||
throw new IllegalStateException();
|
||||
}
|
||||
private void initializeAqua() {
|
||||
if( aquaLoaded )
|
||||
return;
|
||||
|
||||
aquaLoaded = true;
|
||||
|
||||
// create macOS Aqua LaF
|
||||
String aquaLafClassName = "com.apple.laf.AquaLookAndFeel";
|
||||
BasicLookAndFeel aquaLaf;
|
||||
try {
|
||||
if( SystemInfo.IS_JAVA_9_OR_LATER ) {
|
||||
Method m = UIManager.class.getMethod( "createLookAndFeel", String.class );
|
||||
aquaLaf = (BasicLookAndFeel) m.invoke( null, "Mac OS X" );
|
||||
} else
|
||||
base = new MetalLookAndFeel();
|
||||
aquaLaf = (BasicLookAndFeel) Class.forName( aquaLafClassName ).newInstance();
|
||||
} catch( Exception ex ) {
|
||||
LOG.log( Level.SEVERE, "FlatLaf: Failed to initialize Aqua look and feel '" + aquaLafClassName + "'.", ex );
|
||||
throw new IllegalStateException();
|
||||
}
|
||||
return base;
|
||||
|
||||
// remember popup factory because aquaLaf.initialize() installs its own
|
||||
// factory, which makes sub-menu rendering "jittery"
|
||||
PopupFactory oldPopupFactory = PopupFactory.getSharedInstance();
|
||||
|
||||
// initialize Aqua LaF
|
||||
aquaLaf.initialize();
|
||||
aquaLaf.uninitialize();
|
||||
|
||||
// restore popup factory
|
||||
PopupFactory.setSharedInstance( oldPopupFactory );
|
||||
}
|
||||
|
||||
@Override
|
||||
public UIDefaults getDefaults() {
|
||||
UIDefaults defaults = getBase().getDefaults();
|
||||
UIDefaults defaults = super.getDefaults();
|
||||
|
||||
// add Metal resource bundle, which is required for FlatFileChooserUI
|
||||
defaults.addResourceBundle( "com.sun.swing.internal.plaf.metal.resources.metal" );
|
||||
|
||||
// initialize some defaults (for overriding) that are used in basic UI delegates,
|
||||
// but are not set in MetalLookAndFeel or BasicLookAndFeel
|
||||
Color control = defaults.getColor( "control" );
|
||||
defaults.put( "EditorPane.disabledBackground", control );
|
||||
defaults.put( "EditorPane.inactiveBackground", control );
|
||||
defaults.put( "FormattedTextField.disabledBackground", control );
|
||||
defaults.put( "PasswordField.disabledBackground", control );
|
||||
defaults.put( "TextArea.disabledBackground", control );
|
||||
defaults.put( "TextArea.inactiveBackground", control );
|
||||
defaults.put( "TextField.disabledBackground", control );
|
||||
defaults.put( "TextPane.disabledBackground", control );
|
||||
defaults.put( "TextPane.inactiveBackground", control );
|
||||
|
||||
// initialize some own defaults (for overriding)
|
||||
defaults.put( "Spinner.disabledBackground", control );
|
||||
defaults.put( "Spinner.disabledForeground", control );
|
||||
|
||||
// remember MenuBarUI from Mac Aqua LaF if Mac screen menubar is enabled
|
||||
boolean useScreenMenuBar = SystemInfo.IS_MAC && "true".equals( System.getProperty( "apple.laf.useScreenMenuBar" ) );
|
||||
Object aquaMenuBarUI = useScreenMenuBar ? defaults.get( "MenuBarUI" ) : null;
|
||||
// initialize some defaults (for overriding) that are used in UI delegates,
|
||||
// but are not set in BasicLookAndFeel
|
||||
putDefaults( defaults, defaults.getColor( "control" ),
|
||||
"EditorPane.disabledBackground",
|
||||
"EditorPane.inactiveBackground",
|
||||
"FormattedTextField.disabledBackground",
|
||||
"PasswordField.disabledBackground",
|
||||
"Spinner.disabledBackground",
|
||||
"TextArea.disabledBackground",
|
||||
"TextArea.inactiveBackground",
|
||||
"TextField.disabledBackground",
|
||||
"TextPane.disabledBackground",
|
||||
"TextPane.inactiveBackground" );
|
||||
putDefaults( defaults, defaults.getColor( "textInactiveText" ),
|
||||
"Button.disabledText",
|
||||
"CheckBox.disabledText",
|
||||
"CheckBoxMenuItem.disabledForeground",
|
||||
"Menu.disabledForeground",
|
||||
"MenuItem.disabledForeground",
|
||||
"RadioButton.disabledText",
|
||||
"RadioButtonMenuItem.disabledForeground",
|
||||
"Spinner.disabledForeground",
|
||||
"ToggleButton.disabledText" );
|
||||
putDefaults( defaults, defaults.getColor( "textText" ),
|
||||
"DesktopIcon.foreground" );
|
||||
|
||||
initFonts( defaults );
|
||||
initIconColors( defaults, isDark() );
|
||||
initInputMaps( defaults );
|
||||
FlatInputMaps.initInputMaps( defaults );
|
||||
|
||||
// load defaults from properties
|
||||
List<Class<?>> lafClassesForDefaultsLoading = getLafClassesForDefaultsLoading();
|
||||
@@ -245,8 +274,11 @@ public abstract class FlatLaf
|
||||
UIDefaultsLoader.loadDefaultsFromProperties( getClass(), defaults );
|
||||
|
||||
// use Aqua MenuBarUI if Mac screen menubar is enabled
|
||||
if( useScreenMenuBar )
|
||||
defaults.put( "MenuBarUI", aquaMenuBarUI );
|
||||
if( SystemInfo.IS_MAC && Boolean.getBoolean( "apple.laf.useScreenMenuBar" ) )
|
||||
defaults.put( "MenuBarUI", "com.apple.laf.AquaMenuBarUI" );
|
||||
|
||||
// initialize text antialiasing
|
||||
putAATextInfo( defaults );
|
||||
|
||||
invokePostInitialization( defaults );
|
||||
|
||||
@@ -273,14 +305,15 @@ public abstract class FlatLaf
|
||||
uiFont = new FontUIResource( winFont );
|
||||
|
||||
} else if( SystemInfo.IS_MAC ) {
|
||||
Font font = defaults.getFont( "Label.font" );
|
||||
|
||||
String fontName;
|
||||
if( SystemInfo.IS_MAC_OS_10_11_EL_CAPITAN_OR_LATER ) {
|
||||
// use San Francisco Text font
|
||||
font = new FontUIResource( ".SF NS Text", font.getStyle(), font.getSize() );
|
||||
fontName = ".SF NS Text";
|
||||
} else {
|
||||
// default font on older systems (see com.apple.laf.AquaFonts)
|
||||
fontName = "Lucida Grande";
|
||||
}
|
||||
|
||||
uiFont = (font instanceof FontUIResource) ? (FontUIResource) font : new FontUIResource( font );
|
||||
uiFont = new FontUIResource( fontName, Font.PLAIN, 13 );
|
||||
|
||||
} else if( SystemInfo.IS_LINUX ) {
|
||||
Font font = LinuxFontPolicy.getFont();
|
||||
@@ -294,10 +327,9 @@ public abstract class FlatLaf
|
||||
|
||||
// override fonts
|
||||
for( Object key : defaults.keySet() ) {
|
||||
if( key instanceof String && ((String)key).endsWith( ".font" ) )
|
||||
if( key instanceof String && (((String)key).endsWith( ".font" ) || ((String)key).endsWith( "Font" )) )
|
||||
defaults.put( key, uiFont );
|
||||
}
|
||||
defaults.put( "MenuItem.acceleratorFont", uiFont );
|
||||
|
||||
// use smaller font for progress bar
|
||||
defaults.put( "ProgressBar.font", UIScale.scaleFont( uiFont, 0.85f ) );
|
||||
@@ -342,55 +374,42 @@ public abstract class FlatLaf
|
||||
defaults.put( "Objects.BlackText", new ColorUIResource( 0x231F20 ) );
|
||||
}
|
||||
|
||||
private void initInputMaps( UIDefaults defaults ) {
|
||||
if( SystemInfo.IS_MAC ) {
|
||||
// AquaLookAndFeel (the base for UI defaults on macOS) uses special
|
||||
// action keys (e.g. "aquaExpandNode") for some macOS specific behaviour.
|
||||
// Those action keys are not available in FlatLaf, which makes it
|
||||
// necessary to make some modifications.
|
||||
|
||||
// combobox
|
||||
defaults.put( "ComboBox.ancestorInputMap", new UIDefaults.LazyInputMap( new Object[] {
|
||||
"ESCAPE", "hidePopup",
|
||||
"PAGE_UP", "pageUpPassThrough",
|
||||
"PAGE_DOWN", "pageDownPassThrough",
|
||||
"HOME", "homePassThrough",
|
||||
"END", "endPassThrough",
|
||||
"DOWN", "selectNext",
|
||||
"KP_DOWN", "selectNext",
|
||||
"SPACE", "spacePopup",
|
||||
"ENTER", "enterPressed",
|
||||
"UP", "selectPrevious",
|
||||
"KP_UP", "selectPrevious"
|
||||
} ) );
|
||||
|
||||
// tree node expanding/collapsing
|
||||
modifyInputMap( defaults, "Tree.focusInputMap",
|
||||
"RIGHT", "selectChild",
|
||||
"KP_RIGHT", "selectChild",
|
||||
"LEFT", "selectParent",
|
||||
"KP_LEFT", "selectParent",
|
||||
"shift RIGHT", null,
|
||||
"shift KP_RIGHT", null,
|
||||
"shift LEFT", null,
|
||||
"shift KP_LEFT", null,
|
||||
"ctrl LEFT", null,
|
||||
"ctrl KP_LEFT", null,
|
||||
"ctrl RIGHT", null,
|
||||
"ctrl KP_RIGHT", null
|
||||
);
|
||||
defaults.put( "Tree.focusInputMap.RightToLeft", new UIDefaults.LazyInputMap( new Object[] {
|
||||
"RIGHT", "selectParent",
|
||||
"KP_RIGHT", "selectParent",
|
||||
"LEFT", "selectChild",
|
||||
"KP_LEFT", "selectChild"
|
||||
} ) );
|
||||
private void putAATextInfo( UIDefaults defaults ) {
|
||||
if( SystemInfo.IS_JAVA_9_OR_LATER ) {
|
||||
Object desktopHints = Toolkit.getDefaultToolkit().getDesktopProperty( DESKTOPFONTHINTS );
|
||||
if( desktopHints instanceof Map ) {
|
||||
@SuppressWarnings( "unchecked" )
|
||||
Map<Object, Object> hints = (Map<Object, Object>) desktopHints;
|
||||
Object aaHint = hints.get( RenderingHints.KEY_TEXT_ANTIALIASING );
|
||||
if( aaHint != null &&
|
||||
aaHint != RenderingHints.VALUE_TEXT_ANTIALIAS_OFF &&
|
||||
aaHint != RenderingHints.VALUE_TEXT_ANTIALIAS_DEFAULT )
|
||||
{
|
||||
defaults.put( RenderingHints.KEY_TEXT_ANTIALIASING, aaHint );
|
||||
defaults.put( RenderingHints.KEY_TEXT_LCD_CONTRAST,
|
||||
hints.get( RenderingHints.KEY_TEXT_LCD_CONTRAST ) );
|
||||
}
|
||||
}
|
||||
} else {
|
||||
// Java 8
|
||||
try {
|
||||
Object key = Class.forName( "sun.swing.SwingUtilities2" )
|
||||
.getField( "AA_TEXT_PROPERTY_KEY" )
|
||||
.get( null );
|
||||
Object value = Class.forName( "sun.swing.SwingUtilities2$AATextInfo" )
|
||||
.getMethod( "getAATextInfo", boolean.class )
|
||||
.invoke( null, true );
|
||||
defaults.put( key, value );
|
||||
} catch( Exception ex ) {
|
||||
Logger.getLogger( FlatLaf.class.getName() ).log( Level.SEVERE, null, ex );
|
||||
throw new RuntimeException( ex );
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
private void modifyInputMap( UIDefaults defaults, String key, Object... bindings ) {
|
||||
// Note: not using `defaults.get(key)` here because this would resolve the lazy value
|
||||
defaults.put( key, new LazyModifyInputMap( defaults.remove( key ), bindings ) );
|
||||
private void putDefaults( UIDefaults defaults, Object value, String... keys ) {
|
||||
for( String key : keys )
|
||||
defaults.put( key, value );
|
||||
}
|
||||
|
||||
private static void reSetLookAndFeel() {
|
||||
@@ -414,7 +433,7 @@ public abstract class FlatLaf
|
||||
}
|
||||
|
||||
/**
|
||||
* Update UI of all application windows.
|
||||
* Update UI of all application windows immediately.
|
||||
* Invoke after changing LaF.
|
||||
*/
|
||||
public static void updateUI() {
|
||||
@@ -422,6 +441,25 @@ public abstract class FlatLaf
|
||||
SwingUtilities.updateComponentTreeUI( w );
|
||||
}
|
||||
|
||||
/**
|
||||
* Update UI of all application windows later.
|
||||
*/
|
||||
public static void updateUILater() {
|
||||
synchronized( FlatLaf.class ) {
|
||||
if( updateUIPending )
|
||||
return;
|
||||
|
||||
updateUIPending = true;
|
||||
}
|
||||
|
||||
EventQueue.invokeLater( () -> {
|
||||
updateUI();
|
||||
synchronized( FlatLaf.class ) {
|
||||
updateUIPending = false;
|
||||
}
|
||||
} );
|
||||
}
|
||||
|
||||
public static boolean isShowMnemonics() {
|
||||
return showMnemonics || !UIManager.getBoolean( "Component.hideMnemonics" );
|
||||
}
|
||||
@@ -504,40 +542,4 @@ public abstract class FlatLaf
|
||||
|
||||
return false;
|
||||
}
|
||||
|
||||
//---- class LazyModifyInputMap -------------------------------------------
|
||||
|
||||
/**
|
||||
* Takes a (lazy) base input map and lazily applies modifications to it specified in bindings.
|
||||
*/
|
||||
private static class LazyModifyInputMap
|
||||
implements LazyValue
|
||||
{
|
||||
private final Object baseInputMap;
|
||||
private final Object[] bindings;
|
||||
|
||||
public LazyModifyInputMap( Object baseInputMap, Object[] bindings ) {
|
||||
this.baseInputMap = baseInputMap;
|
||||
this.bindings = bindings;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Object createValue( UIDefaults table ) {
|
||||
// get base input map
|
||||
InputMap inputMap = (baseInputMap instanceof LazyValue)
|
||||
? (InputMap) ((LazyValue)baseInputMap).createValue( table )
|
||||
: (InputMap) baseInputMap;
|
||||
|
||||
// modify input map (replace or remove)
|
||||
for( int i = 0; i < bindings.length; i += 2 ) {
|
||||
KeyStroke keyStroke = KeyStroke.getKeyStroke( (String) bindings[i] );
|
||||
if( bindings[i + 1] != null )
|
||||
inputMap.put( keyStroke, bindings[i + 1] );
|
||||
else
|
||||
inputMap.remove( keyStroke );
|
||||
}
|
||||
|
||||
return inputMap;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -221,7 +221,8 @@ class UIDefaultsLoader
|
||||
return resolveValue( properties, newValue );
|
||||
}
|
||||
|
||||
private enum ValueType { UNKNOWN, STRING, INTEGER, FLOAT, BORDER, ICON, INSETS, DIMENSION, COLOR, SCALEDINTEGER, INSTANCE, CLASS }
|
||||
private enum ValueType { UNKNOWN, STRING, CHARACTER, INTEGER, FLOAT, BORDER, ICON, INSETS, DIMENSION, COLOR,
|
||||
SCALEDINTEGER, SCALEDFLOAT, SCALEDINSETS, SCALEDDIMENSION, INSTANCE, CLASS }
|
||||
|
||||
static Object parseValue( String key, String value ) {
|
||||
return parseValue( key, value, v -> v, Collections.emptyList() );
|
||||
@@ -284,6 +285,8 @@ class UIDefaultsLoader
|
||||
valueType = ValueType.DIMENSION;
|
||||
else if( key.endsWith( "Width" ) || key.endsWith( "Height" ) )
|
||||
valueType = ValueType.INTEGER;
|
||||
else if( key.endsWith( "Char" ) )
|
||||
valueType = ValueType.CHARACTER;
|
||||
else if( key.endsWith( "UI" ) )
|
||||
valueType = ValueType.STRING;
|
||||
}
|
||||
@@ -291,6 +294,7 @@ class UIDefaultsLoader
|
||||
// parse value
|
||||
switch( valueType ) {
|
||||
case STRING: return value;
|
||||
case CHARACTER: return parseCharacter( value );
|
||||
case INTEGER: return parseInteger( value, true );
|
||||
case FLOAT: return parseFloat( value, true );
|
||||
case BORDER: return parseBorder( value, resolver, addonClassLoaders );
|
||||
@@ -299,6 +303,9 @@ class UIDefaultsLoader
|
||||
case DIMENSION: return parseDimension( value );
|
||||
case COLOR: return parseColorOrFunction( value, resolver, true );
|
||||
case SCALEDINTEGER: return parseScaledInteger( value );
|
||||
case SCALEDFLOAT: return parseScaledFloat( value );
|
||||
case SCALEDINSETS: return parseScaledInsets( value );
|
||||
case SCALEDDIMENSION:return parseScaledDimension( value );
|
||||
case INSTANCE: return parseInstance( value, addonClassLoaders );
|
||||
case CLASS: return parseClass( value, addonClassLoaders );
|
||||
case UNKNOWN:
|
||||
@@ -595,6 +602,12 @@ class UIDefaultsLoader
|
||||
return val;
|
||||
}
|
||||
|
||||
private static Character parseCharacter( String value ) {
|
||||
if( value.length() != 1 )
|
||||
throw new IllegalArgumentException( "invalid character '" + value + "'" );
|
||||
return value.charAt( 0 );
|
||||
}
|
||||
|
||||
private static Integer parseInteger( String value, int min, int max ) {
|
||||
Integer integer = parseInteger( value, true );
|
||||
if( integer.intValue() < min || integer.intValue() > max )
|
||||
@@ -629,6 +642,27 @@ class UIDefaultsLoader
|
||||
};
|
||||
}
|
||||
|
||||
private static ActiveValue parseScaledFloat( String value ) {
|
||||
float val = parseFloat( value, true );
|
||||
return (ActiveValue) t -> {
|
||||
return UIScale.scale( val );
|
||||
};
|
||||
}
|
||||
|
||||
private static ActiveValue parseScaledInsets( String value ) {
|
||||
Insets insets = parseInsets( value );
|
||||
return (ActiveValue) t -> {
|
||||
return UIScale.scale( insets );
|
||||
};
|
||||
}
|
||||
|
||||
private static ActiveValue parseScaledDimension( String value ) {
|
||||
Dimension dimension = parseDimension( value );
|
||||
return (ActiveValue) t -> {
|
||||
return UIScale.scale( dimension );
|
||||
};
|
||||
}
|
||||
|
||||
/**
|
||||
* Split string and trim parts.
|
||||
*/
|
||||
|
||||
@@ -47,7 +47,7 @@ public class FlatAscendingSortIcon
|
||||
g.setColor( sortIconColor );
|
||||
if( chevron ) {
|
||||
// chevron arrow
|
||||
Path2D path = FlatUIUtils.createPath( false, 1,5, 5,1, 9,5 );
|
||||
Path2D path = FlatUIUtils.createPath( false, 1,4, 5,0, 9,4 );
|
||||
g.setStroke( new BasicStroke( 1f ) );
|
||||
g.draw( path );
|
||||
} else {
|
||||
|
||||
@@ -0,0 +1,59 @@
|
||||
/*
|
||||
* Copyright 2020 FormDev Software GmbH
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* https://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
package com.formdev.flatlaf.icons;
|
||||
|
||||
import java.awt.Component;
|
||||
import java.awt.Graphics2D;
|
||||
import java.awt.geom.Path2D;
|
||||
import java.awt.geom.Rectangle2D;
|
||||
import java.awt.geom.RoundRectangle2D;
|
||||
import javax.swing.UIManager;
|
||||
import com.formdev.flatlaf.ui.FlatUIUtils;
|
||||
|
||||
/**
|
||||
* "caps lock" icon for {@link javax.swing.JPasswordField}.
|
||||
*
|
||||
* @uiDefault PasswordField.capsLockIconColor Color
|
||||
*
|
||||
* @author Karl Tauber
|
||||
*/
|
||||
public class FlatCapsLockIcon
|
||||
extends FlatAbstractIcon
|
||||
{
|
||||
public FlatCapsLockIcon() {
|
||||
super( 16, 16, UIManager.getColor( "PasswordField.capsLockIconColor" ) );
|
||||
}
|
||||
|
||||
@Override
|
||||
protected void paintIcon( Component c, Graphics2D g ) {
|
||||
/*
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
|
||||
<g fill="none" fill-rule="evenodd">
|
||||
<rect width="16" height="16" fill="#6E6E6E" rx="3"/>
|
||||
<rect width="6" height="2" x="5" y="12" fill="#FFF"/>
|
||||
<path fill="#FFF" d="M2,8 L8,2 L14,8 L11,8 L11,10 L5,10 L5,8 L2,8 Z"/>
|
||||
</g>
|
||||
</svg>
|
||||
*/
|
||||
|
||||
Path2D path = new Path2D.Float( Path2D.WIND_EVEN_ODD );
|
||||
path.append( new RoundRectangle2D.Float( 0, 0, 16, 16, 6, 6 ), false );
|
||||
path.append( new Rectangle2D.Float( 5, 12, 6, 2 ), false );
|
||||
path.append( FlatUIUtils.createPath( 2,8, 8,2, 14,8, 11,8, 11,10, 5,10, 5,8 ), false );
|
||||
g.fill( path );
|
||||
}
|
||||
}
|
||||
@@ -47,7 +47,7 @@ public class FlatDescendingSortIcon
|
||||
g.setColor( sortIconColor );
|
||||
if( chevron ) {
|
||||
// chevron arrow
|
||||
Path2D path = FlatUIUtils.createPath( false, 1,1, 5,5, 9,1 );
|
||||
Path2D path = FlatUIUtils.createPath( false, 1,0, 5,4, 9,0 );
|
||||
g.setStroke( new BasicStroke( 1f ) );
|
||||
g.draw( path );
|
||||
} else {
|
||||
|
||||
@@ -0,0 +1,60 @@
|
||||
/*
|
||||
* Copyright 2019 FormDev Software GmbH
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
package com.formdev.flatlaf.icons;
|
||||
|
||||
import java.awt.Color;
|
||||
import java.awt.Component;
|
||||
import java.awt.Dimension;
|
||||
import java.awt.Graphics2D;
|
||||
import javax.swing.UIManager;
|
||||
import com.formdev.flatlaf.ui.FlatButtonUI;
|
||||
import com.formdev.flatlaf.ui.FlatUIUtils;
|
||||
|
||||
/**
|
||||
* Base class for internal frame icons.
|
||||
*
|
||||
* @uiDefault InternalFrame.buttonHoverBackground Color
|
||||
* @uiDefault InternalFrame.buttonPressedBackground Color
|
||||
*
|
||||
* @author Karl Tauber
|
||||
*/
|
||||
public abstract class FlatInternalFrameAbstractIcon
|
||||
extends FlatAbstractIcon
|
||||
{
|
||||
private final Color hoverBackground;
|
||||
private final Color pressedBackground;
|
||||
|
||||
public FlatInternalFrameAbstractIcon() {
|
||||
this( UIManager.getDimension( "InternalFrame.buttonSize" ),
|
||||
UIManager.getColor( "InternalFrame.buttonHoverBackground" ),
|
||||
UIManager.getColor( "InternalFrame.buttonPressedBackground" ) );
|
||||
}
|
||||
|
||||
public FlatInternalFrameAbstractIcon( Dimension size, Color hoverBackground, Color pressedBackground ) {
|
||||
super( size.width, size.height, null );
|
||||
this.hoverBackground = hoverBackground;
|
||||
this.pressedBackground = pressedBackground;
|
||||
}
|
||||
|
||||
protected void paintBackground( Component c, Graphics2D g ) {
|
||||
Color background = FlatButtonUI.buttonStateColor( c, null, null, null, hoverBackground, pressedBackground );
|
||||
if( background != null ) {
|
||||
FlatUIUtils.setColor( g, background, c.getBackground() );
|
||||
g.fillRect( 0, 0, width, height );
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -17,30 +17,42 @@
|
||||
package com.formdev.flatlaf.icons;
|
||||
|
||||
import java.awt.BasicStroke;
|
||||
import java.awt.Color;
|
||||
import java.awt.Component;
|
||||
import java.awt.Graphics2D;
|
||||
import java.awt.geom.Line2D;
|
||||
import java.awt.geom.Path2D;
|
||||
import javax.swing.UIManager;
|
||||
import com.formdev.flatlaf.ui.FlatButtonUI;
|
||||
|
||||
/**
|
||||
* "close" icon for {@link javax.swing.JInternalFrame}.
|
||||
*
|
||||
* @uiDefault InternalFrame.iconColor Color
|
||||
* @uiDefault InternalFrame.buttonHoverBackground Color
|
||||
* @uiDefault InternalFrame.buttonPressedBackground Color
|
||||
*
|
||||
* @author Karl Tauber
|
||||
*/
|
||||
public class FlatInternalFrameCloseIcon
|
||||
extends FlatAbstractIcon
|
||||
extends FlatInternalFrameAbstractIcon
|
||||
{
|
||||
private final Color hoverForeground = UIManager.getColor( "InternalFrame.closeHoverForeground" );
|
||||
private final Color pressedForeground = UIManager.getColor( "InternalFrame.closePressedForeground" );
|
||||
|
||||
public FlatInternalFrameCloseIcon() {
|
||||
super( 16, 16, UIManager.getColor( "InternalFrame.iconColor" ) );
|
||||
super( UIManager.getDimension( "InternalFrame.buttonSize" ),
|
||||
UIManager.getColor( "InternalFrame.closeHoverBackground" ),
|
||||
UIManager.getColor( "InternalFrame.closePressedBackground" ) );
|
||||
}
|
||||
|
||||
@Override
|
||||
protected void paintIcon( Component c, Graphics2D g ) {
|
||||
float mx = 8;
|
||||
float my = 8;
|
||||
paintBackground( c, g );
|
||||
|
||||
g.setColor( FlatButtonUI.buttonStateColor( c, c.getForeground(), null, null, hoverForeground, pressedForeground ) );
|
||||
|
||||
float mx = width / 2;
|
||||
float my = height / 2;
|
||||
float r = 3.25f;
|
||||
|
||||
Path2D path = new Path2D.Float( Path2D.WIND_EVEN_ODD );
|
||||
|
||||
@@ -18,24 +18,23 @@ package com.formdev.flatlaf.icons;
|
||||
|
||||
import java.awt.Component;
|
||||
import java.awt.Graphics2D;
|
||||
import javax.swing.UIManager;
|
||||
|
||||
/**
|
||||
* "iconify" icon for {@link javax.swing.JInternalFrame}.
|
||||
*
|
||||
* @uiDefault InternalFrame.iconColor Color
|
||||
*
|
||||
* @author Karl Tauber
|
||||
*/
|
||||
public class FlatInternalFrameIconifyIcon
|
||||
extends FlatAbstractIcon
|
||||
extends FlatInternalFrameAbstractIcon
|
||||
{
|
||||
public FlatInternalFrameIconifyIcon() {
|
||||
super( 16, 16, UIManager.getColor( "InternalFrame.iconColor" ) );
|
||||
}
|
||||
|
||||
@Override
|
||||
protected void paintIcon( Component c, Graphics2D g ) {
|
||||
g.fillRect( 3, 8, 10, 1 );
|
||||
paintBackground( c, g );
|
||||
|
||||
g.setColor( c.getForeground() );
|
||||
g.fillRect( (width / 2) - 4, height / 2, 8, 1 );
|
||||
}
|
||||
}
|
||||
|
||||
@@ -18,25 +18,24 @@ package com.formdev.flatlaf.icons;
|
||||
|
||||
import java.awt.Component;
|
||||
import java.awt.Graphics2D;
|
||||
import javax.swing.UIManager;
|
||||
import com.formdev.flatlaf.ui.FlatUIUtils;
|
||||
|
||||
/**
|
||||
* "maximize" icon for {@link javax.swing.JInternalFrame}.
|
||||
*
|
||||
* @uiDefault InternalFrame.iconColor Color
|
||||
*
|
||||
* @author Karl Tauber
|
||||
*/
|
||||
public class FlatInternalFrameMaximizeIcon
|
||||
extends FlatAbstractIcon
|
||||
extends FlatInternalFrameAbstractIcon
|
||||
{
|
||||
public FlatInternalFrameMaximizeIcon() {
|
||||
super( 16, 16, UIManager.getColor( "InternalFrame.iconColor" ) );
|
||||
}
|
||||
|
||||
@Override
|
||||
protected void paintIcon( Component c, Graphics2D g ) {
|
||||
g.fill( FlatUIUtils.createRectangle( 3, 3, 10, 10, 1 ) );
|
||||
paintBackground( c, g );
|
||||
|
||||
g.setColor( c.getForeground() );
|
||||
g.fill( FlatUIUtils.createRectangle( (width / 2) - 4, (height / 2) - 4, 8, 8, 1 ) );
|
||||
}
|
||||
}
|
||||
|
||||
@@ -21,30 +21,32 @@ import java.awt.Graphics2D;
|
||||
import java.awt.geom.Area;
|
||||
import java.awt.geom.Path2D;
|
||||
import java.awt.geom.Rectangle2D;
|
||||
import javax.swing.UIManager;
|
||||
import com.formdev.flatlaf.ui.FlatUIUtils;
|
||||
|
||||
/**
|
||||
* "minimize" (actually "restore") icon for {@link javax.swing.JInternalFrame}.
|
||||
*
|
||||
* @uiDefault InternalFrame.iconColor Color
|
||||
*
|
||||
* @author Karl Tauber
|
||||
*/
|
||||
public class FlatInternalFrameMinimizeIcon
|
||||
extends FlatAbstractIcon
|
||||
extends FlatInternalFrameAbstractIcon
|
||||
{
|
||||
public FlatInternalFrameMinimizeIcon() {
|
||||
super( 16, 16, UIManager.getColor( "InternalFrame.iconColor" ) );
|
||||
}
|
||||
|
||||
@Override
|
||||
protected void paintIcon( Component c, Graphics2D g ) {
|
||||
Path2D r1 = FlatUIUtils.createRectangle( 5, 3, 8, 8, 1 );
|
||||
Path2D r2 = FlatUIUtils.createRectangle( 3, 5, 8, 8, 1 );
|
||||
paintBackground( c, g );
|
||||
|
||||
g.setColor( c.getForeground() );
|
||||
|
||||
int x = (width / 2) - 4;
|
||||
int y = (height / 2) - 4;
|
||||
Path2D r1 = FlatUIUtils.createRectangle( x + 1, y - 1, 8, 8, 1 );
|
||||
Path2D r2 = FlatUIUtils.createRectangle( x - 1, y + 1, 8, 8, 1 );
|
||||
|
||||
Area area = new Area( r1 );
|
||||
area.subtract( new Area( new Rectangle2D.Float( 3, 5, 8, 8 ) ) );
|
||||
area.subtract( new Area( new Rectangle2D.Float( x - 1, y + 1, 8, 8 ) ) );
|
||||
g.fill( area );
|
||||
|
||||
g.fill( r2 );
|
||||
|
||||
@@ -23,9 +23,10 @@ import java.awt.GradientPaint;
|
||||
import java.awt.Graphics;
|
||||
import java.awt.Insets;
|
||||
import java.awt.Paint;
|
||||
import javax.swing.JButton;
|
||||
import javax.swing.AbstractButton;
|
||||
import javax.swing.UIManager;
|
||||
import javax.swing.plaf.UIResource;
|
||||
import com.formdev.flatlaf.util.UIScale;
|
||||
|
||||
/**
|
||||
* Border for {@link javax.swing.JButton}.
|
||||
@@ -43,6 +44,8 @@ import javax.swing.plaf.UIResource;
|
||||
* @uiDefault Button.default.focusedBorderColor Color
|
||||
* @uiDefault Button.default.focusColor Color
|
||||
* @uiDefault Button.default.borderWidth int
|
||||
* @uiDefault Button.toolbar.margin Insets
|
||||
* @uiDefault Button.toolbar.spacingInsets Insets
|
||||
* @uiDefault Button.arc int
|
||||
*
|
||||
* @author Karl Tauber
|
||||
@@ -61,12 +64,17 @@ public class FlatButtonBorder
|
||||
protected final Color defaultFocusedBorderColor = UIManager.getColor( "Button.default.focusedBorderColor" );
|
||||
protected final Color defaultFocusColor = UIManager.getColor( "Button.default.focusColor" );
|
||||
protected final int defaultBorderWidth = UIManager.getInt( "Button.default.borderWidth" );
|
||||
protected final Insets toolbarMargin = UIManager.getInsets( "Button.toolbar.margin" );
|
||||
protected final Insets toolbarSpacingInsets = UIManager.getInsets( "Button.toolbar.spacingInsets" );
|
||||
protected final int arc = UIManager.getInt( "Button.arc" );
|
||||
|
||||
@Override
|
||||
public void paintBorder( Component c, Graphics g, int x, int y, int width, int height ) {
|
||||
if( FlatButtonUI.isContentAreaFilled( c ) && !FlatButtonUI.isHelpButton( c ) && !FlatToggleButtonUI.isTabButton( c ) )
|
||||
super.paintBorder( c, g, x, y, width, height );
|
||||
if( FlatButtonUI.isContentAreaFilled( c ) &&
|
||||
!FlatButtonUI.isToolBarButton( c ) &&
|
||||
!FlatButtonUI.isHelpButton( c ) &&
|
||||
!FlatToggleButtonUI.isTabButton( c ) )
|
||||
super.paintBorder( c, g, x, y, width, height );
|
||||
}
|
||||
|
||||
@Override
|
||||
@@ -95,11 +103,22 @@ public class FlatButtonBorder
|
||||
|
||||
@Override
|
||||
public Insets getBorderInsets( Component c, Insets insets ) {
|
||||
insets = super.getBorderInsets( c, insets );
|
||||
if( FlatButtonUI.isToolBarButton( c ) ) {
|
||||
// In toolbars, use button margin only if explicitly set.
|
||||
// Otherwise use toolbar margin specified in UI defaults.
|
||||
Insets margin = (c instanceof AbstractButton)
|
||||
? ((AbstractButton)c).getMargin()
|
||||
: null;
|
||||
|
||||
// use smaller left and right insets for icon-only buttons (so that they are square)
|
||||
if( FlatButtonUI.isIconOnlyButton( c ) && ((JButton)c).getMargin() instanceof UIResource )
|
||||
insets.left = insets.right = Math.min( insets.top, insets.bottom );
|
||||
FlatUIUtils.setInsets( insets, UIScale.scale( FlatUIUtils.addInsets( toolbarSpacingInsets,
|
||||
(margin != null && !(margin instanceof UIResource)) ? margin : toolbarMargin ) ) );
|
||||
} else {
|
||||
insets = super.getBorderInsets( c, insets );
|
||||
|
||||
// use smaller left and right insets for icon-only buttons (so that they are square)
|
||||
if( FlatButtonUI.isIconOnlyButton( c ) && ((AbstractButton)c).getMargin() instanceof UIResource )
|
||||
insets.left = insets.right = Math.min( insets.top, insets.bottom );
|
||||
}
|
||||
|
||||
return insets;
|
||||
}
|
||||
|
||||
@@ -26,6 +26,7 @@ import java.awt.FontMetrics;
|
||||
import java.awt.GradientPaint;
|
||||
import java.awt.Graphics;
|
||||
import java.awt.Graphics2D;
|
||||
import java.awt.Insets;
|
||||
import java.awt.Rectangle;
|
||||
import java.awt.geom.RoundRectangle2D;
|
||||
import java.beans.PropertyChangeEvent;
|
||||
@@ -34,6 +35,7 @@ import javax.swing.ButtonModel;
|
||||
import javax.swing.Icon;
|
||||
import javax.swing.JButton;
|
||||
import javax.swing.JComponent;
|
||||
import javax.swing.JToggleButton;
|
||||
import javax.swing.JToolBar;
|
||||
import javax.swing.LookAndFeel;
|
||||
import javax.swing.UIManager;
|
||||
@@ -81,6 +83,7 @@ import com.formdev.flatlaf.util.UIScale;
|
||||
* @uiDefault Button.shadowWidth int default is 2
|
||||
* @uiDefault Button.shadowColor Color optional
|
||||
* @uiDefault Button.default.shadowColor Color optional
|
||||
* @uiDefault Button.toolbar.spacingInsets Insets
|
||||
* @uiDefault Button.toolbar.hoverBackground Color
|
||||
* @uiDefault Button.toolbar.pressedBackground Color
|
||||
*
|
||||
@@ -113,6 +116,7 @@ public class FlatButtonUI
|
||||
protected Color shadowColor;
|
||||
protected Color defaultShadowColor;
|
||||
|
||||
protected Insets toolbarSpacingInsets;
|
||||
protected Color toolbarHoverBackground;
|
||||
protected Color toolbarPressedBackground;
|
||||
|
||||
@@ -165,6 +169,7 @@ public class FlatButtonUI
|
||||
defaultPressedBackground = UIManager.getColor( "Button.default.pressedBackground" );
|
||||
defaultBoldText = UIManager.getBoolean( "Button.default.boldText" );
|
||||
|
||||
toolbarSpacingInsets = UIManager.getInsets( "Button.toolbar.spacingInsets" );
|
||||
toolbarHoverBackground = UIManager.getColor( prefix + "toolbar.hoverBackground" );
|
||||
toolbarPressedBackground = UIManager.getColor( prefix + "toolbar.pressedBackground" );
|
||||
|
||||
@@ -222,11 +227,11 @@ public class FlatButtonUI
|
||||
}
|
||||
|
||||
static boolean isIconOnlyButton( Component c ) {
|
||||
if( !(c instanceof JButton) )
|
||||
if( !(c instanceof JButton) && !(c instanceof JToggleButton) )
|
||||
return false;
|
||||
|
||||
Icon icon = ((JButton)c).getIcon();
|
||||
String text = ((JButton)c).getText();
|
||||
Icon icon = ((AbstractButton)c).getIcon();
|
||||
String text = ((AbstractButton)c).getText();
|
||||
return (icon != null && (text == null || text.isEmpty())) ||
|
||||
(icon == null && text != null && ("...".equals( text ) || text.length() == 1));
|
||||
}
|
||||
@@ -239,7 +244,7 @@ public class FlatButtonUI
|
||||
return c instanceof JButton && clientPropertyEquals( (JButton) c, BUTTON_TYPE, BUTTON_TYPE_HELP );
|
||||
}
|
||||
|
||||
static boolean isToolBarButton( JComponent c ) {
|
||||
static boolean isToolBarButton( Component c ) {
|
||||
return c.getParent() instanceof JToolBar;
|
||||
}
|
||||
|
||||
@@ -268,27 +273,42 @@ public class FlatButtonUI
|
||||
FlatUIUtils.setRenderingHints( g2 );
|
||||
|
||||
Border border = c.getBorder();
|
||||
float focusWidth = (border instanceof FlatBorder) ? scale( (float) getFocusWidth( c ) ) : 0;
|
||||
float arc = ((border instanceof FlatButtonBorder && !isSquareButton( c )) || isToolBarButton( c ))
|
||||
boolean isToolBarButton = isToolBarButton( c );
|
||||
float focusWidth = (border instanceof FlatBorder && !isToolBarButton) ? scale( (float) getFocusWidth( c ) ) : 0;
|
||||
float arc = ((border instanceof FlatButtonBorder && !isSquareButton( c )) || isToolBarButton)
|
||||
? scale( (float) this.arc ) : 0;
|
||||
boolean def = isDefaultButton( c );
|
||||
|
||||
int x = 0;
|
||||
int y = 0;
|
||||
int width = c.getWidth();
|
||||
int height = c.getHeight();
|
||||
|
||||
if( isToolBarButton ) {
|
||||
Insets spacing = UIScale.scale( toolbarSpacingInsets );
|
||||
x += spacing.left;
|
||||
y += spacing.top;
|
||||
width -= spacing.left + spacing.right;
|
||||
height -= spacing.top + spacing.bottom;
|
||||
}
|
||||
|
||||
// paint shadow
|
||||
Color shadowColor = def ? defaultShadowColor : this.shadowColor;
|
||||
if( shadowColor != null && shadowWidth > 0 && focusWidth > 0 && !c.hasFocus() && c.isEnabled() ) {
|
||||
if( !isToolBarButton && shadowColor != null && shadowWidth > 0 && focusWidth > 0 && !c.hasFocus() && c.isEnabled() ) {
|
||||
g2.setColor( shadowColor );
|
||||
g2.fill( new RoundRectangle2D.Float( focusWidth, focusWidth + UIScale.scale( (float) shadowWidth ),
|
||||
c.getWidth() - focusWidth * 2, c.getHeight() - focusWidth * 2, arc, arc ) );
|
||||
width - focusWidth * 2, height - focusWidth * 2, arc, arc ) );
|
||||
}
|
||||
|
||||
// paint background
|
||||
Color startBg = def ? defaultBackground : startBackground;
|
||||
Color endBg = def ? defaultEndBackground : endBackground;
|
||||
if( background == startBg && endBg != null && !startBg.equals( endBg ) )
|
||||
g2.setPaint( new GradientPaint( 0, 0, startBg, 0, c.getHeight(), endBg ) );
|
||||
g2.setPaint( new GradientPaint( 0, 0, startBg, 0, height, endBg ) );
|
||||
else
|
||||
FlatUIUtils.setColor( g2, background, def ? defaultBackground : c.getBackground() );
|
||||
FlatUIUtils.paintComponentBackground( g2, 0, 0, c.getWidth(), c.getHeight(), focusWidth, arc );
|
||||
|
||||
FlatUIUtils.paintComponentBackground( g2, x, y, width, height, focusWidth, arc );
|
||||
} finally {
|
||||
g2.dispose();
|
||||
}
|
||||
@@ -379,6 +399,8 @@ public class FlatButtonUI
|
||||
return new Dimension( helpButtonIcon.getIconWidth(), helpButtonIcon.getIconHeight() );
|
||||
|
||||
Dimension prefSize = super.getPreferredSize( c );
|
||||
if ( prefSize == null )
|
||||
return null;
|
||||
|
||||
// make button square if it is a icon-only button
|
||||
// or apply minimum width, if not in toolbar and not a icon-only button
|
||||
|
||||
@@ -16,12 +16,9 @@
|
||||
|
||||
package com.formdev.flatlaf.ui;
|
||||
|
||||
import java.awt.Dimension;
|
||||
import javax.swing.JComponent;
|
||||
import javax.swing.UIManager;
|
||||
import javax.swing.plaf.ComponentUI;
|
||||
import javax.swing.plaf.basic.BasicColorChooserUI;
|
||||
import com.formdev.flatlaf.util.UIScale;
|
||||
|
||||
/**
|
||||
* Provides the Flat LaF UI delegate for {@link javax.swing.JColorChooser}.
|
||||
@@ -43,21 +40,4 @@ public class FlatColorChooserUI
|
||||
public static ComponentUI createUI( JComponent c ) {
|
||||
return new FlatColorChooserUI();
|
||||
}
|
||||
|
||||
@Override
|
||||
public void installUI( JComponent c ) {
|
||||
if( UIScale.getUserScaleFactor() != 1f ) {
|
||||
// temporary scale swatch sizes
|
||||
Dimension swatchSize = UIManager.getDimension( "ColorChooser.swatchesSwatchSize" );
|
||||
Dimension swatchSize2 = UIManager.getDimension( "ColorChooser.swatchesRecentSwatchSize" );
|
||||
UIManager.put( "ColorChooser.swatchesSwatchSize", UIScale.scale( swatchSize ) );
|
||||
UIManager.put( "ColorChooser.swatchesRecentSwatchSize", UIScale.scale( swatchSize2 ) );
|
||||
|
||||
super.installUI( c );
|
||||
|
||||
UIManager.put( "ColorChooser.swatchesSwatchSize", null );
|
||||
UIManager.put( "ColorChooser.swatchesRecentSwatchSize", null );
|
||||
} else
|
||||
super.installUI( c );
|
||||
}
|
||||
}
|
||||
|
||||
@@ -281,13 +281,14 @@ public class FlatComboBoxUI
|
||||
// macOS
|
||||
if( SystemInfo.IS_MAC && editor instanceof JTextComponent ) {
|
||||
// delegate actions from editor text field to combobox, which is necessary
|
||||
// because text field on macOS (based on Aqua LaF UI defaults)
|
||||
// already handle those keys
|
||||
// because text field on macOS already handle those keys
|
||||
InputMap inputMap = ((JTextComponent)editor).getInputMap();
|
||||
new EditorDelegateAction( inputMap, KeyStroke.getKeyStroke( "UP" ) );
|
||||
new EditorDelegateAction( inputMap, KeyStroke.getKeyStroke( "KP_UP" ) );
|
||||
new EditorDelegateAction( inputMap, KeyStroke.getKeyStroke( "DOWN" ) );
|
||||
new EditorDelegateAction( inputMap, KeyStroke.getKeyStroke( "KP_DOWN" ) );
|
||||
new EditorDelegateAction( inputMap, KeyStroke.getKeyStroke( "HOME" ) );
|
||||
new EditorDelegateAction( inputMap, KeyStroke.getKeyStroke( "END" ) );
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -0,0 +1,308 @@
|
||||
/*
|
||||
* Copyright 2020 FormDev Software GmbH
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* https://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
package com.formdev.flatlaf.ui;
|
||||
|
||||
import java.awt.Component;
|
||||
import java.awt.Container;
|
||||
import java.awt.Dimension;
|
||||
import java.awt.EventQueue;
|
||||
import java.awt.Graphics2D;
|
||||
import java.awt.Image;
|
||||
import java.awt.Insets;
|
||||
import java.awt.LayoutManager;
|
||||
import java.awt.Point;
|
||||
import java.awt.event.ActionListener;
|
||||
import java.awt.event.MouseEvent;
|
||||
import java.awt.image.BufferedImage;
|
||||
import java.beans.PropertyVetoException;
|
||||
import javax.swing.BorderFactory;
|
||||
import javax.swing.ImageIcon;
|
||||
import javax.swing.JButton;
|
||||
import javax.swing.JComponent;
|
||||
import javax.swing.event.MouseInputAdapter;
|
||||
import javax.swing.event.MouseInputListener;
|
||||
import javax.swing.JLabel;
|
||||
import javax.swing.JLayeredPane;
|
||||
import javax.swing.JRootPane;
|
||||
import javax.swing.JToolTip;
|
||||
import javax.swing.LookAndFeel;
|
||||
import javax.swing.SwingConstants;
|
||||
import javax.swing.SwingUtilities;
|
||||
import javax.swing.UIManager;
|
||||
import javax.swing.plaf.ComponentUI;
|
||||
import javax.swing.plaf.basic.BasicDesktopIconUI;
|
||||
import com.formdev.flatlaf.util.UIScale;
|
||||
|
||||
/**
|
||||
* Provides the Flat LaF UI delegate for {@link javax.swing.JInternalFrame.JDesktopIcon}.
|
||||
*
|
||||
* <!-- BasicDesktopIconUI -->
|
||||
*
|
||||
* @uiDefault DesktopIcon.border Border
|
||||
*
|
||||
* <!-- FlatDesktopIconUI -->
|
||||
*
|
||||
* @uiDefault DesktopIcon.background Color
|
||||
* @uiDefault DesktopIcon.foreground Color
|
||||
* @uiDefault DesktopIcon.iconSize Dimension
|
||||
* @uiDefault DesktopIcon.closeSize Dimension
|
||||
* @uiDefault DesktopIcon.closeIcon Icon
|
||||
*
|
||||
* @author Karl Tauber
|
||||
*/
|
||||
public class FlatDesktopIconUI
|
||||
extends BasicDesktopIconUI
|
||||
{
|
||||
private Dimension iconSize;
|
||||
private Dimension closeSize;
|
||||
|
||||
private JLabel dockIcon;
|
||||
private JButton closeButton;
|
||||
private JToolTip titleTip;
|
||||
private ActionListener closeListener;
|
||||
private MouseInputListener mouseInputListener;
|
||||
|
||||
public static ComponentUI createUI( JComponent c ) {
|
||||
return new FlatDesktopIconUI();
|
||||
}
|
||||
|
||||
@Override
|
||||
public void uninstallUI( JComponent c ) {
|
||||
super.uninstallUI( c );
|
||||
|
||||
dockIcon = null;
|
||||
closeButton = null;
|
||||
}
|
||||
|
||||
@Override
|
||||
protected void installComponents() {
|
||||
dockIcon = new JLabel();
|
||||
dockIcon.setHorizontalAlignment( SwingConstants.CENTER );
|
||||
|
||||
closeButton = new JButton();
|
||||
closeButton.setIcon( UIManager.getIcon( "DesktopIcon.closeIcon" ) );
|
||||
closeButton.setFocusable( false );
|
||||
closeButton.setBorder( BorderFactory.createEmptyBorder() );
|
||||
closeButton.setOpaque( true );
|
||||
closeButton.setBackground( FlatUIUtils.nonUIResource( desktopIcon.getBackground() ) );
|
||||
closeButton.setForeground( FlatUIUtils.nonUIResource( desktopIcon.getForeground() ) );
|
||||
closeButton.setVisible( false );
|
||||
|
||||
desktopIcon.setLayout( new FlatDesktopIconLayout() );
|
||||
desktopIcon.add( closeButton );
|
||||
desktopIcon.add( dockIcon );
|
||||
}
|
||||
|
||||
@Override
|
||||
protected void uninstallComponents() {
|
||||
hideTitleTip();
|
||||
|
||||
desktopIcon.remove( dockIcon );
|
||||
desktopIcon.remove( closeButton );
|
||||
desktopIcon.setLayout( null );
|
||||
}
|
||||
|
||||
@Override
|
||||
protected void installDefaults() {
|
||||
super.installDefaults();
|
||||
|
||||
LookAndFeel.installColors( desktopIcon, "DesktopIcon.background", "DesktopIcon.foreground" );
|
||||
|
||||
iconSize = UIManager.getDimension( "DesktopIcon.iconSize" );
|
||||
closeSize = UIManager.getDimension( "DesktopIcon.closeSize" );
|
||||
}
|
||||
|
||||
@Override
|
||||
protected void installListeners() {
|
||||
super.installListeners();
|
||||
|
||||
closeListener = e -> {
|
||||
if( frame.isClosable() )
|
||||
frame.doDefaultCloseAction();
|
||||
};
|
||||
closeButton.addActionListener( closeListener );
|
||||
closeButton.addMouseListener( mouseInputListener );
|
||||
}
|
||||
|
||||
@Override
|
||||
protected void uninstallListeners() {
|
||||
super.uninstallListeners();
|
||||
|
||||
closeButton.removeActionListener( closeListener );
|
||||
closeButton.removeMouseListener( mouseInputListener );
|
||||
closeListener = null;
|
||||
mouseInputListener = null;
|
||||
}
|
||||
|
||||
@Override
|
||||
protected MouseInputListener createMouseInputListener() {
|
||||
mouseInputListener = new MouseInputAdapter() {
|
||||
@Override
|
||||
public void mouseReleased( MouseEvent e ) {
|
||||
if( frame.isIcon() && desktopIcon.contains( e.getX(), e.getY() ) ) {
|
||||
hideTitleTip();
|
||||
closeButton.setVisible( false );
|
||||
|
||||
try {
|
||||
frame.setIcon( false );
|
||||
} catch( PropertyVetoException ex ) {
|
||||
// ignore
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
public void mouseEntered( MouseEvent e ) {
|
||||
showTitleTip();
|
||||
if( frame.isClosable() )
|
||||
closeButton.setVisible( true );
|
||||
}
|
||||
|
||||
@Override
|
||||
public void mouseExited( MouseEvent e ) {
|
||||
hideTitleTip();
|
||||
closeButton.setVisible( false );
|
||||
}
|
||||
};
|
||||
return mouseInputListener;
|
||||
}
|
||||
|
||||
private void showTitleTip() {
|
||||
JRootPane rootPane = SwingUtilities.getRootPane( desktopIcon );
|
||||
if( rootPane == null )
|
||||
return;
|
||||
|
||||
if( titleTip == null ) {
|
||||
titleTip = new JToolTip();
|
||||
rootPane.getLayeredPane().add( titleTip, JLayeredPane.POPUP_LAYER );
|
||||
}
|
||||
titleTip.setTipText( frame.getTitle() );
|
||||
titleTip.setSize( titleTip.getPreferredSize() );
|
||||
|
||||
int tx = (desktopIcon.getWidth() - titleTip.getWidth()) / 2;
|
||||
int ty = -(titleTip.getHeight() + UIScale.scale( 4 ));
|
||||
Point pt = SwingUtilities.convertPoint( desktopIcon, tx, ty, titleTip.getParent() );
|
||||
if( pt.x + titleTip.getWidth() > rootPane.getWidth() )
|
||||
pt.x = rootPane.getWidth() - titleTip.getWidth();
|
||||
if( pt.x < 0 )
|
||||
pt.x = 0;
|
||||
titleTip.setLocation( pt );
|
||||
titleTip.repaint();
|
||||
}
|
||||
|
||||
private void hideTitleTip() {
|
||||
if( titleTip == null )
|
||||
return;
|
||||
|
||||
titleTip.setVisible( false );
|
||||
titleTip.getParent().remove( titleTip );
|
||||
titleTip = null;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Dimension getPreferredSize( JComponent c ) {
|
||||
return UIScale.scale( iconSize );
|
||||
}
|
||||
|
||||
@Override
|
||||
public Dimension getMinimumSize( JComponent c ) {
|
||||
return getPreferredSize( c );
|
||||
}
|
||||
|
||||
@Override
|
||||
public Dimension getMaximumSize( JComponent c ) {
|
||||
return getPreferredSize( c );
|
||||
}
|
||||
|
||||
void updateDockIcon() {
|
||||
// use invoke later to make sure that components are updated when switching LaF
|
||||
EventQueue.invokeLater( () -> {
|
||||
if( dockIcon != null )
|
||||
updateDockIconLater();
|
||||
} );
|
||||
}
|
||||
|
||||
private void updateDockIconLater() {
|
||||
// make sure that frame is not selected
|
||||
if( frame.isSelected() ) {
|
||||
try {
|
||||
frame.setSelected( false );
|
||||
} catch( PropertyVetoException ex ) {
|
||||
// ignore
|
||||
}
|
||||
}
|
||||
|
||||
// paint internal frame to buffered image
|
||||
int frameWidth = Math.max( frame.getWidth(), 1 );
|
||||
int frameHeight = Math.max( frame.getHeight(), 1 );
|
||||
BufferedImage frameImage = new BufferedImage( frameWidth, frameHeight, BufferedImage.TYPE_INT_ARGB );
|
||||
Graphics2D g = frameImage.createGraphics();
|
||||
try {
|
||||
//TODO fix missing internal frame header when switching LaF
|
||||
frame.paint( g );
|
||||
} finally {
|
||||
g.dispose();
|
||||
}
|
||||
|
||||
// compute preview size (keep ratio; also works with non-square preview)
|
||||
Insets insets = desktopIcon.getInsets();
|
||||
int previewWidth = UIScale.scale( iconSize.width ) - insets.left - insets.right;
|
||||
int previewHeight = UIScale.scale( iconSize.height ) - insets.top - insets.bottom;
|
||||
float frameRatio = ((float) frameHeight / (float) frameWidth);
|
||||
if( ((float) previewWidth / (float) frameWidth) > ((float) previewHeight / (float) frameHeight) )
|
||||
previewWidth = Math.round( previewHeight / frameRatio );
|
||||
else
|
||||
previewHeight = Math.round( previewWidth * frameRatio );
|
||||
|
||||
// scale preview
|
||||
Image previewImage = frameImage.getScaledInstance( previewWidth, previewHeight, Image.SCALE_SMOOTH );
|
||||
dockIcon.setIcon( new ImageIcon( previewImage ) );
|
||||
}
|
||||
|
||||
//---- class DockIcon -----------------------------------------------------
|
||||
|
||||
private class FlatDesktopIconLayout
|
||||
implements LayoutManager
|
||||
{
|
||||
@Override public void addLayoutComponent( String name, Component comp ) {}
|
||||
@Override public void removeLayoutComponent( Component comp ) {}
|
||||
|
||||
@Override
|
||||
public Dimension preferredLayoutSize( Container parent ) {
|
||||
return dockIcon.getPreferredSize();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Dimension minimumLayoutSize( Container parent ) {
|
||||
return dockIcon.getMinimumSize();
|
||||
}
|
||||
|
||||
@Override
|
||||
public void layoutContainer( Container parent ) {
|
||||
Insets insets = parent.getInsets();
|
||||
|
||||
// dock icon
|
||||
dockIcon.setBounds( insets.left, insets.top,
|
||||
parent.getWidth() - insets.left - insets.right,
|
||||
parent.getHeight() - insets.top - insets.bottom );
|
||||
|
||||
// close button in upper right corner
|
||||
Dimension cSize = UIScale.scale( closeSize );
|
||||
closeButton.setBounds( parent.getWidth() - cSize.width, 0, cSize.width, cSize.height );
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,65 @@
|
||||
/*
|
||||
* Copyright 2020 FormDev Software GmbH
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* https://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
package com.formdev.flatlaf.ui;
|
||||
|
||||
import javax.swing.DefaultDesktopManager;
|
||||
import javax.swing.JComponent;
|
||||
import javax.swing.JInternalFrame;
|
||||
import javax.swing.plaf.ComponentUI;
|
||||
import javax.swing.plaf.UIResource;
|
||||
import javax.swing.plaf.basic.BasicDesktopPaneUI;
|
||||
|
||||
/**
|
||||
* Provides the Flat LaF UI delegate for {@link javax.swing.JDesktopPane}.
|
||||
*
|
||||
* <!-- BasicDesktopPaneUI -->
|
||||
*
|
||||
* @uiDefault Desktop.background Color
|
||||
* @uiDefault Desktop.minOnScreenInsets Insets
|
||||
*
|
||||
* @author Karl Tauber
|
||||
*/
|
||||
public class FlatDesktopPaneUI
|
||||
extends BasicDesktopPaneUI
|
||||
{
|
||||
public static ComponentUI createUI( JComponent c ) {
|
||||
return new FlatDesktopPaneUI();
|
||||
}
|
||||
|
||||
@Override
|
||||
protected void installDesktopManager() {
|
||||
desktopManager = desktop.getDesktopManager();
|
||||
if( desktopManager == null ) {
|
||||
desktopManager = new FlatDesktopManager();
|
||||
desktop.setDesktopManager( desktopManager );
|
||||
}
|
||||
}
|
||||
|
||||
//---- class FlatDesktopManager -------------------------------------------
|
||||
|
||||
private class FlatDesktopManager
|
||||
extends DefaultDesktopManager
|
||||
implements UIResource
|
||||
{
|
||||
@Override
|
||||
public void iconifyFrame( JInternalFrame f ) {
|
||||
super.iconifyFrame( f );
|
||||
|
||||
((FlatDesktopIconUI)f.getDesktopIcon().getUI()).updateDockIcon();
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -50,9 +50,10 @@ public class FlatEmptyBorder
|
||||
|
||||
@Override
|
||||
public Insets getBorderInsets( Component c, Insets insets ) {
|
||||
insets.left = scale( left );
|
||||
boolean leftToRight = left == right || c.getComponentOrientation().isLeftToRight();
|
||||
insets.left = scale( leftToRight ? left : right );
|
||||
insets.top = scale( top );
|
||||
insets.right = scale( right );
|
||||
insets.right = scale( leftToRight ? right : left );
|
||||
insets.bottom = scale( bottom );
|
||||
return insets;
|
||||
}
|
||||
|
||||
@@ -39,6 +39,7 @@ import javax.swing.plaf.ComponentUI;
|
||||
*
|
||||
* <!-- FlatTextFieldUI -->
|
||||
*
|
||||
* @uiDefault TextComponent.arc int
|
||||
* @uiDefault Component.focusWidth int
|
||||
* @uiDefault Component.minimumWidth int
|
||||
* @uiDefault Component.isIntelliJTheme boolean
|
||||
|
||||
@@ -0,0 +1,190 @@
|
||||
/*
|
||||
* Copyright 2020 FormDev Software GmbH
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* https://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
package com.formdev.flatlaf.ui;
|
||||
|
||||
import java.awt.BorderLayout;
|
||||
import java.awt.Color;
|
||||
import java.awt.Dimension;
|
||||
import java.awt.Graphics;
|
||||
import java.awt.LayoutManager;
|
||||
import java.beans.PropertyChangeEvent;
|
||||
import java.beans.PropertyChangeListener;
|
||||
import javax.swing.BorderFactory;
|
||||
import javax.swing.BoxLayout;
|
||||
import javax.swing.Icon;
|
||||
import javax.swing.JInternalFrame;
|
||||
import javax.swing.JLabel;
|
||||
import javax.swing.JPanel;
|
||||
import javax.swing.LookAndFeel;
|
||||
import javax.swing.UIManager;
|
||||
import javax.swing.border.Border;
|
||||
import javax.swing.plaf.basic.BasicInternalFrameTitlePane;
|
||||
import com.formdev.flatlaf.util.UIScale;
|
||||
|
||||
/**
|
||||
* Provides the Flat LaF internal frame title bar.
|
||||
*
|
||||
* @author Karl Tauber
|
||||
*/
|
||||
public class FlatInternalFrameTitlePane
|
||||
extends BasicInternalFrameTitlePane
|
||||
{
|
||||
private JLabel titleLabel;
|
||||
private JPanel buttonPanel;
|
||||
|
||||
public FlatInternalFrameTitlePane( JInternalFrame f ) {
|
||||
super( f );
|
||||
}
|
||||
|
||||
@Override
|
||||
protected void installDefaults() {
|
||||
super.installDefaults();
|
||||
|
||||
LookAndFeel.installBorder( this, "InternalFrameTitlePane.border" );
|
||||
}
|
||||
|
||||
@Override
|
||||
protected PropertyChangeListener createPropertyChangeListener() {
|
||||
return new FlatPropertyChangeHandler();
|
||||
}
|
||||
|
||||
@Override
|
||||
protected LayoutManager createLayout() {
|
||||
return new BorderLayout( UIScale.scale( 4 ), 0 );
|
||||
}
|
||||
|
||||
@Override
|
||||
protected void createButtons() {
|
||||
super.createButtons();
|
||||
|
||||
iconButton.setContentAreaFilled( false );
|
||||
maxButton.setContentAreaFilled( false );
|
||||
closeButton.setContentAreaFilled( false );
|
||||
|
||||
Border emptyBorder = BorderFactory.createEmptyBorder();
|
||||
iconButton.setBorder( emptyBorder );
|
||||
maxButton.setBorder( emptyBorder );
|
||||
closeButton.setBorder( emptyBorder );
|
||||
|
||||
updateButtonsVisibility();
|
||||
}
|
||||
|
||||
@Override
|
||||
protected void addSubComponents() {
|
||||
titleLabel = new JLabel( frame.getTitle() );
|
||||
titleLabel.setFont( FlatUIUtils.nonUIResource( getFont() ) );
|
||||
titleLabel.setMinimumSize( new Dimension( UIScale.scale( 32 ), 1 ) );
|
||||
updateFrameIcon();
|
||||
updateColors();
|
||||
|
||||
buttonPanel = new JPanel();
|
||||
buttonPanel.setLayout( new BoxLayout( buttonPanel, BoxLayout.LINE_AXIS ) );
|
||||
buttonPanel.setOpaque( false );
|
||||
|
||||
buttonPanel.add( iconButton );
|
||||
buttonPanel.add( maxButton );
|
||||
buttonPanel.add( closeButton );
|
||||
|
||||
add( titleLabel, BorderLayout.CENTER );
|
||||
add( buttonPanel, BorderLayout.LINE_END );
|
||||
}
|
||||
|
||||
private void updateFrameIcon() {
|
||||
Icon frameIcon = frame.getFrameIcon();
|
||||
if( frameIcon == UIManager.getIcon( "InternalFrame.icon" ) )
|
||||
frameIcon = null;
|
||||
titleLabel.setIcon( frameIcon );
|
||||
}
|
||||
|
||||
private void updateColors() {
|
||||
Color background = FlatUIUtils.nonUIResource( frame.isSelected() ? selectedTitleColor : notSelectedTitleColor );
|
||||
Color foreground = FlatUIUtils.nonUIResource( frame.isSelected() ? selectedTextColor : notSelectedTextColor );
|
||||
|
||||
titleLabel.setForeground( foreground );
|
||||
iconButton.setBackground( background );
|
||||
iconButton.setForeground( foreground );
|
||||
maxButton.setBackground( background );
|
||||
maxButton.setForeground( foreground );
|
||||
closeButton.setBackground( background );
|
||||
closeButton.setForeground( foreground );
|
||||
}
|
||||
|
||||
private void updateButtonsVisibility() {
|
||||
iconButton.setVisible( frame.isIconifiable() );
|
||||
maxButton.setVisible( frame.isMaximizable() );
|
||||
closeButton.setVisible( frame.isClosable() );
|
||||
}
|
||||
|
||||
/**
|
||||
* Does nothing because FlatLaf internal frames do not have system menus.
|
||||
*/
|
||||
@Override
|
||||
protected void assembleSystemMenu() {
|
||||
}
|
||||
|
||||
/**
|
||||
* Does nothing because FlatLaf internal frames do not have system menus.
|
||||
*/
|
||||
@Override
|
||||
protected void showSystemMenu() {
|
||||
}
|
||||
|
||||
@Override
|
||||
public void paintComponent( Graphics g ) {
|
||||
paintTitleBackground( g );
|
||||
}
|
||||
|
||||
//---- class FlatPropertyChangeHandler ------------------------------------
|
||||
|
||||
private class FlatPropertyChangeHandler
|
||||
extends PropertyChangeHandler
|
||||
{
|
||||
@Override
|
||||
public void propertyChange( PropertyChangeEvent e ) {
|
||||
switch( e.getPropertyName() ) {
|
||||
case JInternalFrame.TITLE_PROPERTY:
|
||||
titleLabel.setText( frame.getTitle() );
|
||||
break;
|
||||
|
||||
case JInternalFrame.FRAME_ICON_PROPERTY:
|
||||
updateFrameIcon();
|
||||
break;
|
||||
|
||||
case JInternalFrame.IS_SELECTED_PROPERTY:
|
||||
updateColors();
|
||||
break;
|
||||
|
||||
case "iconable":
|
||||
case "maximizable":
|
||||
case "closable":
|
||||
updateButtonsVisibility();
|
||||
enableActions();
|
||||
revalidate();
|
||||
repaint();
|
||||
|
||||
// do not invoke super.propertyChange() because this adds/removes the buttons
|
||||
return;
|
||||
|
||||
case "componentOrientation":
|
||||
applyComponentOrientation( frame.getComponentOrientation() );
|
||||
break;
|
||||
}
|
||||
|
||||
super.propertyChange( e );
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,155 @@
|
||||
/*
|
||||
* Copyright 2020 FormDev Software GmbH
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* https://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
package com.formdev.flatlaf.ui;
|
||||
|
||||
import static com.formdev.flatlaf.util.UIScale.scale;
|
||||
import java.awt.Color;
|
||||
import java.awt.Component;
|
||||
import java.awt.Graphics;
|
||||
import java.awt.Graphics2D;
|
||||
import java.awt.Insets;
|
||||
import javax.swing.JComponent;
|
||||
import javax.swing.JInternalFrame;
|
||||
import javax.swing.LookAndFeel;
|
||||
import javax.swing.UIManager;
|
||||
import javax.swing.plaf.ComponentUI;
|
||||
import javax.swing.plaf.basic.BasicInternalFrameUI;
|
||||
|
||||
/**
|
||||
* Provides the Flat LaF UI delegate for {@link javax.swing.JInternalFrame}.
|
||||
*
|
||||
* <!-- BasicInternalFrameUI -->
|
||||
*
|
||||
* @uiDefault control Color
|
||||
* @uiDefault InternalFrame.icon Icon
|
||||
* @uiDefault InternalFrame.border Border
|
||||
* @uiDefault InternalFrame.layoutTitlePaneAtOrigin boolean
|
||||
*
|
||||
* <!-- BasicInternalFrameTitlePane -->
|
||||
*
|
||||
* @uiDefault InternalFrame.titleFont Font
|
||||
* @uiDefault InternalFrame.icon Icon
|
||||
* @uiDefault InternalFrame.maximizeIcon Icon
|
||||
* @uiDefault InternalFrame.minimizeIcon Icon
|
||||
* @uiDefault InternalFrame.iconifyIcon Icon
|
||||
* @uiDefault InternalFrame.closeIcon Icon
|
||||
* @uiDefault InternalFrame.activeTitleBackground Color
|
||||
* @uiDefault InternalFrame.activeTitleForeground Color
|
||||
* @uiDefault InternalFrame.inactiveTitleBackground Color
|
||||
* @uiDefault InternalFrame.inactiveTitleForeground Color
|
||||
* @uiDefault InternalFrame.closeButtonToolTip String
|
||||
* @uiDefault InternalFrame.iconButtonToolTip String
|
||||
* @uiDefault InternalFrame.restoreButtonToolTip String
|
||||
* @uiDefault InternalFrame.maxButtonToolTip String
|
||||
* @uiDefault InternalFrameTitlePane.closeButtonText String
|
||||
* @uiDefault InternalFrameTitlePane.minimizeButtonText String
|
||||
* @uiDefault InternalFrameTitlePane.restoreButtonText String
|
||||
* @uiDefault InternalFrameTitlePane.maximizeButtonText String
|
||||
* @uiDefault InternalFrameTitlePane.moveButtonText String
|
||||
* @uiDefault InternalFrameTitlePane.sizeButtonText String
|
||||
* @uiDefault InternalFrameTitlePane.closeButton.mnemonic Integer
|
||||
* @uiDefault InternalFrameTitlePane.minimizeButton.mnemonic Integer
|
||||
* @uiDefault InternalFrameTitlePane.restoreButton.mnemonic Integer
|
||||
* @uiDefault InternalFrameTitlePane.maximizeButton.mnemonic Integer
|
||||
* @uiDefault InternalFrameTitlePane.moveButton.mnemonic Integer
|
||||
* @uiDefault InternalFrameTitlePane.sizeButton.mnemonic Integer
|
||||
*
|
||||
* <!-- FlatInternalFrameUI -->
|
||||
*
|
||||
* @uiDefault InternalFrame.activeBorderColor Color
|
||||
* @uiDefault InternalFrame.inactiveBorderColor Color
|
||||
* @uiDefault InternalFrame.borderLineWidth int
|
||||
* @uiDefault InternalFrame.borderMargins Insets
|
||||
*
|
||||
* <!-- FlatInternalFrameTitlePane -->
|
||||
*
|
||||
* @uiDefault InternalFrameTitlePane.border Border
|
||||
*
|
||||
* @author Karl Tauber
|
||||
*/
|
||||
public class FlatInternalFrameUI
|
||||
extends BasicInternalFrameUI
|
||||
{
|
||||
public static ComponentUI createUI( JComponent c ) {
|
||||
return new FlatInternalFrameUI( (JInternalFrame) c );
|
||||
}
|
||||
|
||||
public FlatInternalFrameUI( JInternalFrame b ) {
|
||||
super( b );
|
||||
}
|
||||
|
||||
@Override
|
||||
public void installUI( JComponent c ) {
|
||||
super.installUI( c );
|
||||
|
||||
LookAndFeel.installProperty( frame, "opaque", false );
|
||||
}
|
||||
|
||||
@Override
|
||||
protected JComponent createNorthPane( JInternalFrame w ) {
|
||||
return new FlatInternalFrameTitlePane( w );
|
||||
}
|
||||
|
||||
//---- class FlatInternalFrameBorder --------------------------------------
|
||||
|
||||
public static class FlatInternalFrameBorder
|
||||
extends FlatEmptyBorder
|
||||
{
|
||||
private final Color activeBorderColor = UIManager.getColor( "InternalFrame.activeBorderColor" );
|
||||
private final Color inactiveBorderColor = UIManager.getColor( "InternalFrame.inactiveBorderColor" );
|
||||
private final int borderLineWidth = FlatUIUtils.getUIInt( "InternalFrame.borderLineWidth", 1 );
|
||||
|
||||
public FlatInternalFrameBorder() {
|
||||
super( UIManager.getInsets( "InternalFrame.borderMargins" ) );
|
||||
}
|
||||
|
||||
@Override
|
||||
public Insets getBorderInsets( Component c, Insets insets ) {
|
||||
if( c instanceof JInternalFrame && ((JInternalFrame)c).isMaximum() ) {
|
||||
insets.left = scale( Math.min( borderLineWidth, left ) );
|
||||
insets.top = scale( Math.min( borderLineWidth, top ) );
|
||||
insets.right = scale( Math.min( borderLineWidth, right ) );
|
||||
insets.bottom = scale( Math.min( borderLineWidth, bottom ) );
|
||||
return insets;
|
||||
}
|
||||
|
||||
return super.getBorderInsets( c, insets );
|
||||
}
|
||||
|
||||
@Override
|
||||
public void paintBorder( Component c, Graphics g, int x, int y, int width, int height ) {
|
||||
JInternalFrame f = (JInternalFrame) c;
|
||||
|
||||
Insets insets = getBorderInsets( c );
|
||||
float lineWidth = scale( (float) borderLineWidth );
|
||||
|
||||
Graphics2D g2 = (Graphics2D) g.create();
|
||||
try {
|
||||
FlatUIUtils.setRenderingHints( g2 );
|
||||
g2.setColor( f.isSelected() ? activeBorderColor : inactiveBorderColor );
|
||||
g2.fill( FlatUIUtils.createRectangle(
|
||||
x + insets.left - lineWidth,
|
||||
y + insets.top - lineWidth,
|
||||
width - insets.left - insets.right + (lineWidth * 2),
|
||||
height - insets.top - insets.bottom + (lineWidth * 2),
|
||||
lineWidth ) );
|
||||
} finally {
|
||||
g2.dispose();
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -29,13 +29,26 @@ import javax.swing.plaf.basic.BasicBorders;
|
||||
public class FlatMarginBorder
|
||||
extends BasicBorders.MarginBorder
|
||||
{
|
||||
private final int left, right, top, bottom;
|
||||
|
||||
public FlatMarginBorder() {
|
||||
left = right = top = bottom = 0;
|
||||
}
|
||||
|
||||
public FlatMarginBorder( Insets insets ) {
|
||||
left = insets.left;
|
||||
top = insets.top;
|
||||
right = insets.right;
|
||||
bottom = insets.bottom;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Insets getBorderInsets( Component c, Insets insets ) {
|
||||
insets = super.getBorderInsets( c, insets );
|
||||
insets.top = scale( insets.top );
|
||||
insets.left = scale( insets.left );
|
||||
insets.bottom = scale( insets.bottom );
|
||||
insets.right = scale( insets.right );
|
||||
insets.top = scale( insets.top + top );
|
||||
insets.left = scale( insets.left + left );
|
||||
insets.bottom = scale( insets.bottom + bottom );
|
||||
insets.right = scale( insets.right + right );
|
||||
return insets;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,45 @@
|
||||
/*
|
||||
* Copyright 2020 FormDev Software GmbH
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* https://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
package com.formdev.flatlaf.ui;
|
||||
|
||||
import javax.swing.JComponent;
|
||||
import javax.swing.plaf.ComponentUI;
|
||||
import javax.swing.plaf.basic.BasicPanelUI;
|
||||
|
||||
/**
|
||||
* Provides the Flat LaF UI delegate for {@link javax.swing.JPanel}.
|
||||
*
|
||||
* <!-- BasicPanelUI -->
|
||||
*
|
||||
* @uiDefault Panel.font Font unused
|
||||
* @uiDefault Panel.background Color only used if opaque
|
||||
* @uiDefault Panel.foreground Color
|
||||
* @uiDefault Panel.border Border
|
||||
*
|
||||
* @author Karl Tauber
|
||||
*/
|
||||
public class FlatPanelUI
|
||||
extends BasicPanelUI
|
||||
{
|
||||
private static ComponentUI instance;
|
||||
|
||||
public static ComponentUI createUI( JComponent c ) {
|
||||
if( instance == null )
|
||||
instance = new FlatPanelUI();
|
||||
return instance;
|
||||
}
|
||||
}
|
||||
@@ -20,16 +20,21 @@ import static com.formdev.flatlaf.util.UIScale.scale;
|
||||
import java.awt.Color;
|
||||
import java.awt.Dimension;
|
||||
import java.awt.Graphics;
|
||||
import java.awt.Toolkit;
|
||||
import java.awt.event.FocusListener;
|
||||
import java.awt.event.KeyAdapter;
|
||||
import java.awt.event.KeyEvent;
|
||||
import java.awt.event.KeyListener;
|
||||
import java.beans.PropertyChangeEvent;
|
||||
import javax.swing.Icon;
|
||||
import javax.swing.JComponent;
|
||||
import javax.swing.LookAndFeel;
|
||||
import javax.swing.UIManager;
|
||||
import javax.swing.plaf.ComponentUI;
|
||||
import javax.swing.plaf.basic.BasicPasswordFieldUI;
|
||||
import javax.swing.text.Caret;
|
||||
import javax.swing.text.JTextComponent;
|
||||
import com.formdev.flatlaf.FlatClientProperties;
|
||||
import com.formdev.flatlaf.util.SystemInfo;
|
||||
|
||||
/**
|
||||
* Provides the Flat LaF UI delegate for {@link javax.swing.JPasswordField}.
|
||||
@@ -52,10 +57,12 @@ import com.formdev.flatlaf.util.SystemInfo;
|
||||
*
|
||||
* <!-- FlatPasswordFieldUI -->
|
||||
*
|
||||
* @uiDefault TextComponent.arc int
|
||||
* @uiDefault Component.focusWidth int
|
||||
* @uiDefault Component.minimumWidth int
|
||||
* @uiDefault Component.isIntelliJTheme boolean
|
||||
* @uiDefault PasswordField.placeholderForeground Color
|
||||
* @uiDefault PasswordField.capsLockIcon Icon
|
||||
* @uiDefault TextComponent.selectAllOnFocusPolicy String never, once (default) or always
|
||||
*
|
||||
* @author Karl Tauber
|
||||
@@ -63,12 +70,15 @@ import com.formdev.flatlaf.util.SystemInfo;
|
||||
public class FlatPasswordFieldUI
|
||||
extends BasicPasswordFieldUI
|
||||
{
|
||||
protected int arc;
|
||||
protected int focusWidth;
|
||||
protected int minimumWidth;
|
||||
protected boolean isIntelliJTheme;
|
||||
protected Color placeholderForeground;
|
||||
protected Icon capsLockIcon;
|
||||
|
||||
private FocusListener focusListener;
|
||||
private KeyListener capsLockListener;
|
||||
|
||||
public static ComponentUI createUI( JComponent c ) {
|
||||
return new FlatPasswordFieldUI();
|
||||
@@ -78,15 +88,13 @@ public class FlatPasswordFieldUI
|
||||
protected void installDefaults() {
|
||||
super.installDefaults();
|
||||
|
||||
// use other echoChar on Mac because the default is too large in SF font
|
||||
if( SystemInfo.IS_MAC )
|
||||
LookAndFeel.installProperty( getComponent(), "echoChar", '\u2022' );
|
||||
|
||||
String prefix = getPropertyPrefix();
|
||||
arc = UIManager.getInt( "TextComponent.arc" );
|
||||
focusWidth = UIManager.getInt( "Component.focusWidth" );
|
||||
minimumWidth = UIManager.getInt( "Component.minimumWidth" );
|
||||
isIntelliJTheme = UIManager.getBoolean( "Component.isIntelliJTheme" );
|
||||
placeholderForeground = UIManager.getColor( prefix + ".placeholderForeground" );
|
||||
capsLockIcon = UIManager.getIcon( "PasswordField.capsLockIcon" );
|
||||
|
||||
LookAndFeel.installProperty( getComponent(), "opaque", focusWidth == 0 );
|
||||
|
||||
@@ -98,6 +106,7 @@ public class FlatPasswordFieldUI
|
||||
super.uninstallDefaults();
|
||||
|
||||
placeholderForeground = null;
|
||||
capsLockIcon = null;
|
||||
|
||||
MigLayoutVisualPadding.uninstall( getComponent() );
|
||||
}
|
||||
@@ -107,7 +116,23 @@ public class FlatPasswordFieldUI
|
||||
super.installListeners();
|
||||
|
||||
focusListener = new FlatUIUtils.RepaintFocusListener( getComponent() );
|
||||
capsLockListener = new KeyAdapter() {
|
||||
@Override
|
||||
public void keyPressed( KeyEvent e ) {
|
||||
repaint( e );
|
||||
}
|
||||
@Override
|
||||
public void keyReleased( KeyEvent e ) {
|
||||
repaint( e );
|
||||
}
|
||||
private void repaint( KeyEvent e ) {
|
||||
if( e.getKeyCode() == KeyEvent.VK_CAPS_LOCK )
|
||||
e.getComponent().repaint();
|
||||
}
|
||||
};
|
||||
|
||||
getComponent().addFocusListener( focusListener );
|
||||
getComponent().addKeyListener( capsLockListener );
|
||||
}
|
||||
|
||||
@Override
|
||||
@@ -115,7 +140,9 @@ public class FlatPasswordFieldUI
|
||||
super.uninstallListeners();
|
||||
|
||||
getComponent().removeFocusListener( focusListener );
|
||||
getComponent().removeKeyListener( capsLockListener );
|
||||
focusListener = null;
|
||||
capsLockListener = null;
|
||||
}
|
||||
|
||||
@Override
|
||||
@@ -133,11 +160,23 @@ public class FlatPasswordFieldUI
|
||||
|
||||
@Override
|
||||
protected void paintSafely( Graphics g ) {
|
||||
FlatTextFieldUI.paintBackground( g, getComponent(), focusWidth, isIntelliJTheme );
|
||||
FlatTextFieldUI.paintBackground( g, getComponent(), focusWidth, arc, isIntelliJTheme );
|
||||
FlatTextFieldUI.paintPlaceholder( g, getComponent(), placeholderForeground );
|
||||
paintCapsLock( g );
|
||||
super.paintSafely( g );
|
||||
}
|
||||
|
||||
protected void paintCapsLock( Graphics g ) {
|
||||
JTextComponent c = getComponent();
|
||||
if( !c.isFocusOwner() ||
|
||||
!Toolkit.getDefaultToolkit().getLockingKeyState( KeyEvent.VK_CAPS_LOCK ) )
|
||||
return;
|
||||
|
||||
int y = (c.getHeight() - capsLockIcon.getIconHeight()) / 2;
|
||||
int x = c.getWidth() - capsLockIcon.getIconWidth() - y;
|
||||
capsLockIcon.paintIcon( c, g, x, y );
|
||||
}
|
||||
|
||||
@Override
|
||||
protected void paintBackground( Graphics g ) {
|
||||
// background is painted elsewhere
|
||||
|
||||
@@ -193,4 +193,19 @@ public class FlatProgressBarUI
|
||||
paintString( g, x, y, width, height, amountFull, insets );
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
protected void setAnimationIndex( int newValue ) {
|
||||
super.setAnimationIndex( newValue );
|
||||
|
||||
// On HiDPI screens at 125%, 150% and 175% scaling, it occurs that antialiased painting
|
||||
// may paint one pixel outside of the clipping area. This results in visual artifacts
|
||||
// in indeterminate mode when the progress moves around.
|
||||
// Unfortunately it is not safe to invoke getBox() from here (may throw NPE),
|
||||
// which makes it impractical to get progress box and repaint increased box.
|
||||
// Only solution is to repaint whole progress bar.
|
||||
double systemScaleFactor = UIScale.getSystemScaleFactor( progressBar.getGraphicsConfiguration() );
|
||||
if( (int) systemScaleFactor != systemScaleFactor )
|
||||
progressBar.repaint();
|
||||
}
|
||||
}
|
||||
|
||||
@@ -101,6 +101,8 @@ public class FlatRadioButtonUI
|
||||
@Override
|
||||
public Dimension getPreferredSize( JComponent c ) {
|
||||
Dimension size = super.getPreferredSize( c );
|
||||
if( size == null )
|
||||
return null;
|
||||
|
||||
// small insets fix
|
||||
int focusWidth = getIconFocusWidth( c );
|
||||
@@ -118,11 +120,13 @@ public class FlatRadioButtonUI
|
||||
|
||||
@Override
|
||||
public void paint( Graphics g, JComponent c ) {
|
||||
// fill background even if opaque if
|
||||
// - used as cell renderer (because of selection background)
|
||||
// - if background was explicitly set to a non-UIResource color
|
||||
// fill background even if not opaque if
|
||||
// - contentAreaFilled is true and
|
||||
// - used as cell renderer (because of selection background)
|
||||
// - or if background was explicitly set to a non-UIResource color
|
||||
if( !c.isOpaque() &&
|
||||
(c.getParent() instanceof CellRendererPane || !(c.getBackground() instanceof UIResource)) )
|
||||
((AbstractButton)c).isContentAreaFilled() &&
|
||||
(c.getParent() instanceof CellRendererPane || !(c.getBackground() instanceof UIResource)))
|
||||
{
|
||||
g.setColor( c.getBackground() );
|
||||
g.fillRect( 0, 0, c.getWidth(), c.getHeight() );
|
||||
|
||||
@@ -0,0 +1,38 @@
|
||||
/*
|
||||
* Copyright 2020 FormDev Software GmbH
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* https://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
package com.formdev.flatlaf.ui;
|
||||
|
||||
import javax.swing.JComponent;
|
||||
import javax.swing.plaf.ComponentUI;
|
||||
import javax.swing.plaf.basic.BasicRootPaneUI;
|
||||
|
||||
/**
|
||||
* Provides the Flat LaF UI delegate for {@link javax.swing.JRootPane}.
|
||||
*
|
||||
* @author Karl Tauber
|
||||
*/
|
||||
public class FlatRootPaneUI
|
||||
extends BasicRootPaneUI
|
||||
{
|
||||
private static ComponentUI instance;
|
||||
|
||||
public static ComponentUI createUI( JComponent c ) {
|
||||
if( instance == null )
|
||||
instance = new FlatRootPaneUI();
|
||||
return instance;
|
||||
}
|
||||
}
|
||||
@@ -25,9 +25,11 @@ import java.awt.event.MouseEvent;
|
||||
import java.beans.PropertyChangeEvent;
|
||||
import java.beans.PropertyChangeListener;
|
||||
import java.util.Objects;
|
||||
import javax.swing.InputMap;
|
||||
import javax.swing.JButton;
|
||||
import javax.swing.JComponent;
|
||||
import javax.swing.JScrollPane;
|
||||
import javax.swing.SwingUtilities;
|
||||
import javax.swing.UIManager;
|
||||
import javax.swing.plaf.ComponentUI;
|
||||
import javax.swing.plaf.basic.BasicScrollBarUI;
|
||||
@@ -127,9 +129,24 @@ public class FlatScrollBarUI
|
||||
public void propertyChange( PropertyChangeEvent e ) {
|
||||
super.propertyChange( e );
|
||||
|
||||
if( FlatClientProperties.SCROLL_BAR_SHOW_BUTTONS.equals( e.getPropertyName() ) ) {
|
||||
scrollbar.revalidate();
|
||||
scrollbar.repaint();
|
||||
switch( e.getPropertyName() ) {
|
||||
case FlatClientProperties.SCROLL_BAR_SHOW_BUTTONS:
|
||||
scrollbar.revalidate();
|
||||
scrollbar.repaint();
|
||||
break;
|
||||
|
||||
case "componentOrientation":
|
||||
// this is missing in BasicScrollBarUI.Handler.propertyChange()
|
||||
InputMap inputMap = (InputMap) UIManager.get( "ScrollBar.ancestorInputMap" );
|
||||
if( !scrollbar.getComponentOrientation().isLeftToRight() ) {
|
||||
InputMap rtlInputMap = (InputMap) UIManager.get( "ScrollBar.ancestorInputMap.RightToLeft" );
|
||||
if( rtlInputMap != null ) {
|
||||
rtlInputMap.setParent( inputMap );
|
||||
inputMap = rtlInputMap;
|
||||
}
|
||||
}
|
||||
SwingUtilities.replaceUIInputMap( scrollbar, JComponent.WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, inputMap );
|
||||
break;
|
||||
}
|
||||
}
|
||||
};
|
||||
|
||||
@@ -26,15 +26,21 @@ import java.awt.FontMetrics;
|
||||
import java.awt.Graphics;
|
||||
import java.awt.Graphics2D;
|
||||
import java.awt.Insets;
|
||||
import java.awt.KeyboardFocusManager;
|
||||
import java.awt.Rectangle;
|
||||
import java.awt.Shape;
|
||||
import java.awt.event.InputEvent;
|
||||
import java.awt.event.KeyEvent;
|
||||
import java.awt.geom.Path2D;
|
||||
import java.awt.geom.Rectangle2D;
|
||||
import java.beans.PropertyChangeEvent;
|
||||
import java.beans.PropertyChangeListener;
|
||||
import java.util.Collections;
|
||||
import java.util.Set;
|
||||
import javax.swing.JButton;
|
||||
import javax.swing.JComponent;
|
||||
import javax.swing.JTabbedPane;
|
||||
import javax.swing.KeyStroke;
|
||||
import javax.swing.UIManager;
|
||||
import javax.swing.plaf.ComponentUI;
|
||||
import javax.swing.plaf.UIResource;
|
||||
@@ -82,6 +88,7 @@ import com.formdev.flatlaf.util.UIScale;
|
||||
* @uiDefault TabbedPane.tabSelectionHeight int
|
||||
* @uiDefault TabbedPane.contentSeparatorHeight int
|
||||
* @uiDefault TabbedPane.showTabSeparators boolean
|
||||
* @uiDefault TabbedPane.tabSeparatorsFullHeight boolean
|
||||
* @uiDefault TabbedPane.hasFullBorder boolean
|
||||
*
|
||||
* @author Karl Tauber
|
||||
@@ -89,6 +96,9 @@ import com.formdev.flatlaf.util.UIScale;
|
||||
public class FlatTabbedPaneUI
|
||||
extends BasicTabbedPaneUI
|
||||
{
|
||||
private static Set<KeyStroke> focusForwardTraversalKeys;
|
||||
private static Set<KeyStroke> focusBackwardTraversalKeys;
|
||||
|
||||
protected Color disabledForeground;
|
||||
protected Color selectedBackground;
|
||||
protected Color selectedForeground;
|
||||
@@ -103,6 +113,7 @@ public class FlatTabbedPaneUI
|
||||
protected int tabSelectionHeight;
|
||||
protected int contentSeparatorHeight;
|
||||
protected boolean showTabSeparators;
|
||||
protected boolean tabSeparatorsFullHeight;
|
||||
protected boolean hasFullBorder;
|
||||
protected boolean tabsOverlapBorder;
|
||||
|
||||
@@ -128,6 +139,7 @@ public class FlatTabbedPaneUI
|
||||
tabSelectionHeight = UIManager.getInt( "TabbedPane.tabSelectionHeight" );
|
||||
contentSeparatorHeight = UIManager.getInt( "TabbedPane.contentSeparatorHeight" );
|
||||
showTabSeparators = UIManager.getBoolean( "TabbedPane.showTabSeparators" );
|
||||
tabSeparatorsFullHeight = UIManager.getBoolean( "TabbedPane.tabSeparatorsFullHeight" );
|
||||
hasFullBorder = UIManager.getBoolean( "TabbedPane.hasFullBorder" );
|
||||
tabsOverlapBorder = UIManager.getBoolean( "TabbedPane.tabsOverlapBorder" );
|
||||
|
||||
@@ -139,11 +151,27 @@ public class FlatTabbedPaneUI
|
||||
tabHeight = scale( tabHeight );
|
||||
tabSelectionHeight = scale( tabSelectionHeight );
|
||||
|
||||
// replace focus forward/backward traversal keys with TAB/Shift+TAB because
|
||||
// the default also includes Ctrl+TAB/Ctrl+Shift+TAB, which we need to switch tabs
|
||||
if( focusForwardTraversalKeys == null ) {
|
||||
focusForwardTraversalKeys = Collections.singleton( KeyStroke.getKeyStroke( KeyEvent.VK_TAB, 0 ) );
|
||||
focusBackwardTraversalKeys = Collections.singleton( KeyStroke.getKeyStroke( KeyEvent.VK_TAB, InputEvent.SHIFT_MASK ) );
|
||||
}
|
||||
// Ideally we should use `LookAndFeel.installProperty( tabPane, "focusTraversalKeysForward", keys )` here
|
||||
// instead of `tabPane.setFocusTraversalKeys()`, but WindowsTabbedPaneUI also uses later method
|
||||
// and switching from Windows LaF to FlatLaf would not replace the keys and Ctrl+TAB would not work.
|
||||
tabPane.setFocusTraversalKeys( KeyboardFocusManager.FORWARD_TRAVERSAL_KEYS, focusForwardTraversalKeys );
|
||||
tabPane.setFocusTraversalKeys( KeyboardFocusManager.BACKWARD_TRAVERSAL_KEYS, focusBackwardTraversalKeys );
|
||||
|
||||
MigLayoutVisualPadding.install( tabPane, null );
|
||||
}
|
||||
|
||||
@Override
|
||||
protected void uninstallDefaults() {
|
||||
// restore focus forward/backward traversal keys
|
||||
tabPane.setFocusTraversalKeys( KeyboardFocusManager.FORWARD_TRAVERSAL_KEYS, null );
|
||||
tabPane.setFocusTraversalKeys( KeyboardFocusManager.BACKWARD_TRAVERSAL_KEYS, null );
|
||||
|
||||
super.uninstallDefaults();
|
||||
|
||||
disabledForeground = null;
|
||||
@@ -307,7 +335,7 @@ public class FlatTabbedPaneUI
|
||||
!isLastInRun( tabIndex ) )
|
||||
{
|
||||
float sepWidth = UIScale.scale( 1f );
|
||||
float offset = UIScale.scale( 5f );
|
||||
float offset = tabSeparatorsFullHeight ? 0 : UIScale.scale( 5f );
|
||||
|
||||
g.setColor( (tabSeparatorColor != null) ? tabSeparatorColor : contentAreaColor );
|
||||
if( tabPlacement == LEFT || tabPlacement == RIGHT ) {
|
||||
|
||||
@@ -22,13 +22,20 @@ import java.awt.Container;
|
||||
import java.awt.Dimension;
|
||||
import java.awt.Graphics;
|
||||
import java.awt.Graphics2D;
|
||||
import java.awt.Insets;
|
||||
import java.awt.Rectangle;
|
||||
import java.awt.geom.Rectangle2D;
|
||||
import java.util.Objects;
|
||||
import javax.swing.Icon;
|
||||
import javax.swing.JComponent;
|
||||
import javax.swing.JLabel;
|
||||
import javax.swing.JScrollPane;
|
||||
import javax.swing.JTable;
|
||||
import javax.swing.SwingConstants;
|
||||
import javax.swing.UIManager;
|
||||
import javax.swing.border.Border;
|
||||
import javax.swing.plaf.ComponentUI;
|
||||
import javax.swing.plaf.UIResource;
|
||||
import javax.swing.plaf.basic.BasicTableHeaderUI;
|
||||
import javax.swing.table.TableCellRenderer;
|
||||
import javax.swing.table.TableColumn;
|
||||
@@ -49,6 +56,7 @@ import com.formdev.flatlaf.util.UIScale;
|
||||
* @uiDefault TableHeader.separatorColor Color
|
||||
* @uiDefault TableHeader.bottomSeparatorColor Color
|
||||
* @uiDefault TableHeader.height int
|
||||
* @uiDefault TableHeader.sortIconPosition String right (default), left, top or bottom
|
||||
*
|
||||
* @author Karl Tauber
|
||||
*/
|
||||
@@ -58,6 +66,7 @@ public class FlatTableHeaderUI
|
||||
protected Color separatorColor;
|
||||
protected Color bottomSeparatorColor;
|
||||
protected int height;
|
||||
protected int sortIconPosition;
|
||||
|
||||
public static ComponentUI createUI( JComponent c ) {
|
||||
return new FlatTableHeaderUI();
|
||||
@@ -70,12 +79,33 @@ public class FlatTableHeaderUI
|
||||
separatorColor = UIManager.getColor( "TableHeader.separatorColor" );
|
||||
bottomSeparatorColor = UIManager.getColor( "TableHeader.bottomSeparatorColor" );
|
||||
height = UIManager.getInt( "TableHeader.height" );
|
||||
switch( Objects.toString( UIManager.getString( "TableHeader.sortIconPosition" ), "right" ) ) {
|
||||
default:
|
||||
case "right": sortIconPosition = SwingConstants.RIGHT; break;
|
||||
case "left": sortIconPosition = SwingConstants.LEFT; break;
|
||||
case "top": sortIconPosition = SwingConstants.TOP; break;
|
||||
case "bottom": sortIconPosition = SwingConstants.BOTTOM; break;
|
||||
}
|
||||
|
||||
// use own renderer if necessary
|
||||
if( sortIconPosition != SwingConstants.RIGHT ) {
|
||||
TableCellRenderer defaultRenderer = header.getDefaultRenderer();
|
||||
if( defaultRenderer instanceof UIResource )
|
||||
header.setDefaultRenderer( new FlatTableCellHeaderRenderer( defaultRenderer ) );
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
protected void uninstallDefaults() {
|
||||
super.uninstallDefaults();
|
||||
|
||||
// restore default renderer
|
||||
TableCellRenderer defaultRenderer = header.getDefaultRenderer();
|
||||
if( defaultRenderer instanceof FlatTableCellHeaderRenderer ) {
|
||||
((FlatTableCellHeaderRenderer)defaultRenderer).reset();
|
||||
header.setDefaultRenderer( ((FlatTableCellHeaderRenderer)defaultRenderer).delegate );
|
||||
}
|
||||
|
||||
separatorColor = null;
|
||||
bottomSeparatorColor = null;
|
||||
}
|
||||
@@ -215,4 +245,83 @@ public class FlatTableHeaderUI
|
||||
parent = parent.getParent();
|
||||
return (parent instanceof JScrollPane) ? (JScrollPane) parent : null;
|
||||
}
|
||||
|
||||
//---- class FlatTableCellHeaderRenderer ----------------------------------
|
||||
|
||||
/**
|
||||
* A delegating header renderer that is only used to paint sort arrows at
|
||||
* top, bottom or left position.
|
||||
*/
|
||||
private class FlatTableCellHeaderRenderer
|
||||
implements TableCellRenderer, Border, UIResource
|
||||
{
|
||||
private final TableCellRenderer delegate;
|
||||
|
||||
private int oldHorizontalTextPosition = -1;
|
||||
private Border origBorder;
|
||||
private Icon sortIcon;
|
||||
|
||||
FlatTableCellHeaderRenderer( TableCellRenderer delegate ) {
|
||||
this.delegate = delegate;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Component getTableCellRendererComponent( JTable table, Object value, boolean isSelected,
|
||||
boolean hasFocus, int row, int column )
|
||||
{
|
||||
Component c = delegate.getTableCellRendererComponent( table, value, isSelected, hasFocus, row, column );
|
||||
if( !(c instanceof JLabel) )
|
||||
return c;
|
||||
|
||||
JLabel l = (JLabel) c;
|
||||
|
||||
if( sortIconPosition == SwingConstants.LEFT ) {
|
||||
if( oldHorizontalTextPosition < 0 )
|
||||
oldHorizontalTextPosition = l.getHorizontalTextPosition();
|
||||
l.setHorizontalTextPosition( SwingConstants.RIGHT );
|
||||
} else {
|
||||
// top or bottom
|
||||
sortIcon = l.getIcon();
|
||||
origBorder = l.getBorder();
|
||||
l.setIcon( null );
|
||||
l.setBorder( this );
|
||||
}
|
||||
|
||||
return l;
|
||||
}
|
||||
|
||||
void reset() {
|
||||
if( sortIconPosition == SwingConstants.LEFT && oldHorizontalTextPosition >= 0 ) {
|
||||
Component c = getTableCellRendererComponent( header.getTable(), "", false, false, -1, 0 );
|
||||
if( c instanceof JLabel && ((JLabel)c).getHorizontalTextPosition() == SwingConstants.RIGHT )
|
||||
((JLabel)c).setHorizontalTextPosition( oldHorizontalTextPosition );
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
public void paintBorder( Component c, Graphics g, int x, int y, int width, int height ) {
|
||||
if( origBorder != null )
|
||||
origBorder.paintBorder( c, g, x, y, width, height );
|
||||
|
||||
if( sortIcon != null ) {
|
||||
int xi = x + ((width - sortIcon.getIconWidth()) / 2);
|
||||
int yi = (sortIconPosition == SwingConstants.TOP)
|
||||
? y + UIScale.scale( 1 )
|
||||
: y + height - sortIcon.getIconHeight()
|
||||
- 1 // for gap
|
||||
- (int) (1 * UIScale.getUserScaleFactor()); // for bottom border
|
||||
sortIcon.paintIcon( c, g, xi, yi );
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
public Insets getBorderInsets( Component c ) {
|
||||
return (origBorder != null) ? origBorder.getBorderInsets( c ) : new Insets( 0, 0, 0, 0 );
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean isBorderOpaque() {
|
||||
return (origBorder != null) ? origBorder.isBorderOpaque() : false;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,39 @@
|
||||
/*
|
||||
* Copyright 2019 FormDev Software GmbH
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
package com.formdev.flatlaf.ui;
|
||||
|
||||
import static com.formdev.flatlaf.util.UIScale.scale;
|
||||
import java.awt.Component;
|
||||
import javax.swing.UIManager;
|
||||
|
||||
/**
|
||||
* Border for various text components (e.g. {@link javax.swing.JTextField}).
|
||||
*
|
||||
* @uiDefault Component.arc int
|
||||
*
|
||||
* @author Karl Tauber
|
||||
*/
|
||||
public class FlatTextBorder
|
||||
extends FlatBorder
|
||||
{
|
||||
protected final int arc = UIManager.getInt( "TextComponent.arc" );
|
||||
|
||||
@Override
|
||||
protected float getArc( Component c ) {
|
||||
return scale( (float) arc );
|
||||
}
|
||||
}
|
||||
@@ -32,6 +32,7 @@ import javax.swing.JSpinner;
|
||||
import javax.swing.JTextField;
|
||||
import javax.swing.LookAndFeel;
|
||||
import javax.swing.UIManager;
|
||||
import javax.swing.border.Border;
|
||||
import javax.swing.plaf.ComponentUI;
|
||||
import javax.swing.plaf.UIResource;
|
||||
import javax.swing.plaf.basic.BasicTextFieldUI;
|
||||
@@ -59,6 +60,7 @@ import com.formdev.flatlaf.FlatClientProperties;
|
||||
*
|
||||
* <!-- FlatTextFieldUI -->
|
||||
*
|
||||
* @uiDefault TextComponent.arc int
|
||||
* @uiDefault Component.focusWidth int
|
||||
* @uiDefault Component.minimumWidth int
|
||||
* @uiDefault Component.isIntelliJTheme boolean
|
||||
@@ -70,6 +72,7 @@ import com.formdev.flatlaf.FlatClientProperties;
|
||||
public class FlatTextFieldUI
|
||||
extends BasicTextFieldUI
|
||||
{
|
||||
protected int arc;
|
||||
protected int focusWidth;
|
||||
protected int minimumWidth;
|
||||
protected boolean isIntelliJTheme;
|
||||
@@ -86,6 +89,7 @@ public class FlatTextFieldUI
|
||||
super.installDefaults();
|
||||
|
||||
String prefix = getPropertyPrefix();
|
||||
arc = UIManager.getInt( "TextComponent.arc" );
|
||||
focusWidth = UIManager.getInt( "Component.focusWidth" );
|
||||
minimumWidth = UIManager.getInt( "Component.minimumWidth" );
|
||||
isIntelliJTheme = UIManager.getBoolean( "Component.isIntelliJTheme" );
|
||||
@@ -136,7 +140,7 @@ public class FlatTextFieldUI
|
||||
|
||||
@Override
|
||||
protected void paintSafely( Graphics g ) {
|
||||
paintBackground( g, getComponent(), focusWidth, isIntelliJTheme );
|
||||
paintBackground( g, getComponent(), focusWidth, arc, isIntelliJTheme );
|
||||
paintPlaceholder( g, getComponent(), placeholderForeground );
|
||||
super.paintSafely( g );
|
||||
}
|
||||
@@ -146,13 +150,15 @@ public class FlatTextFieldUI
|
||||
// background is painted elsewhere
|
||||
}
|
||||
|
||||
static void paintBackground( Graphics g, JTextComponent c, int focusWidth, boolean isIntelliJTheme ) {
|
||||
static void paintBackground( Graphics g, JTextComponent c, int focusWidth, int arc, boolean isIntelliJTheme ) {
|
||||
Border border = c.getBorder();
|
||||
|
||||
// do not paint background if:
|
||||
// - not opaque and
|
||||
// - border is not a flat border and
|
||||
// - opaque was explicitly set (to false)
|
||||
// (same behaviour as in AquaTextFieldUI)
|
||||
if( !c.isOpaque() && !(c.getBorder() instanceof FlatBorder) && FlatUIUtils.hasOpaqueBeenExplicitlySet( c ) )
|
||||
if( !c.isOpaque() && !(border instanceof FlatBorder) && FlatUIUtils.hasOpaqueBeenExplicitlySet( c ) )
|
||||
return;
|
||||
|
||||
// fill background if opaque to avoid garbage if user sets opaque to true
|
||||
@@ -164,7 +170,8 @@ public class FlatTextFieldUI
|
||||
try {
|
||||
FlatUIUtils.setRenderingHints( g2 );
|
||||
|
||||
float fFocusWidth = (c.getBorder() instanceof FlatBorder) ? scale( (float) focusWidth ) : 0;
|
||||
float fFocusWidth = (border instanceof FlatBorder) ? scale( (float) focusWidth ) : 0;
|
||||
float fArc = (border instanceof FlatTextBorder) ? scale( (float) arc ) : 0;
|
||||
|
||||
Color background = c.getBackground();
|
||||
g2.setColor( !(background instanceof UIResource)
|
||||
@@ -172,7 +179,7 @@ public class FlatTextFieldUI
|
||||
: (isIntelliJTheme && (!c.isEnabled() || !c.isEditable())
|
||||
? FlatUIUtils.getParentBackground( c )
|
||||
: background) );
|
||||
FlatUIUtils.paintComponentBackground( g2, 0, 0, c.getWidth(), c.getHeight(), fFocusWidth, 0 );
|
||||
FlatUIUtils.paintComponentBackground( g2, 0, 0, c.getWidth(), c.getHeight(), fFocusWidth, fArc );
|
||||
} finally {
|
||||
g2.dispose();
|
||||
}
|
||||
|
||||
@@ -29,6 +29,7 @@ import javax.swing.UIManager;
|
||||
/**
|
||||
* Border for {@link javax.swing.JToolBar}.
|
||||
*
|
||||
* @uiDefault ToolBar.borderMargins Insets
|
||||
* @uiDefault ToolBar.gripColor Color
|
||||
*
|
||||
* @author Karl Tauber
|
||||
@@ -42,6 +43,10 @@ public class FlatToolBarBorder
|
||||
|
||||
protected final Color gripColor = UIManager.getColor( "ToolBar.gripColor" );
|
||||
|
||||
public FlatToolBarBorder() {
|
||||
super( UIManager.getInsets( "ToolBar.borderMargins" ) );
|
||||
}
|
||||
|
||||
@Override
|
||||
public void paintBorder( Component c, Graphics g, int x, int y, int width, int height ) {
|
||||
// paint grip
|
||||
|
||||
@@ -16,18 +16,14 @@
|
||||
|
||||
package com.formdev.flatlaf.ui;
|
||||
|
||||
import static com.formdev.flatlaf.util.UIScale.scale;
|
||||
import java.awt.Component;
|
||||
import java.awt.Insets;
|
||||
import java.awt.event.ContainerEvent;
|
||||
import java.awt.event.ContainerListener;
|
||||
import javax.swing.AbstractButton;
|
||||
import javax.swing.JComponent;
|
||||
import javax.swing.UIManager;
|
||||
import javax.swing.border.Border;
|
||||
import javax.swing.border.EmptyBorder;
|
||||
import javax.swing.plaf.ComponentUI;
|
||||
import javax.swing.plaf.UIResource;
|
||||
import javax.swing.plaf.basic.BasicToolBarUI;
|
||||
|
||||
/**
|
||||
@@ -45,28 +41,15 @@ import javax.swing.plaf.basic.BasicToolBarUI;
|
||||
* @uiDefault ToolBar.floatingForeground Color
|
||||
* @uiDefault ToolBar.isRollover boolean
|
||||
*
|
||||
* <!-- FlatToolBarUI -->
|
||||
*
|
||||
* @uiDefault ToolBar.buttonMargins Insets
|
||||
*
|
||||
* @author Karl Tauber
|
||||
*/
|
||||
public class FlatToolBarUI
|
||||
extends BasicToolBarUI
|
||||
{
|
||||
private Border rolloverBorder;
|
||||
|
||||
public static ComponentUI createUI( JComponent c ) {
|
||||
return new FlatToolBarUI();
|
||||
}
|
||||
|
||||
@Override
|
||||
public void uninstallUI( JComponent c ) {
|
||||
super.uninstallUI( c );
|
||||
|
||||
rolloverBorder = null;
|
||||
}
|
||||
|
||||
@Override
|
||||
protected ContainerListener createToolBarContListener() {
|
||||
return new ToolBarContListener() {
|
||||
@@ -90,26 +73,15 @@ public class FlatToolBarUI
|
||||
};
|
||||
}
|
||||
|
||||
@Override
|
||||
protected Border createRolloverBorder() {
|
||||
return getRolloverBorder();
|
||||
}
|
||||
|
||||
@Override
|
||||
protected Border createNonRolloverBorder() {
|
||||
return getRolloverBorder();
|
||||
}
|
||||
|
||||
@Override
|
||||
protected Border getNonRolloverBorder( AbstractButton b ) {
|
||||
return getRolloverBorder();
|
||||
}
|
||||
|
||||
private Border getRolloverBorder() {
|
||||
if( rolloverBorder == null )
|
||||
rolloverBorder = new FlatRolloverMarginBorder();
|
||||
return rolloverBorder;
|
||||
}
|
||||
// disable rollover border
|
||||
@Override protected void setBorderToRollover( Component c ) {}
|
||||
@Override protected void setBorderToNonRollover( Component c ) {}
|
||||
@Override protected void setBorderToNormal( Component c ) {}
|
||||
@Override protected void installRolloverBorders( JComponent c ) {}
|
||||
@Override protected void installNonRolloverBorders( JComponent c ) {}
|
||||
@Override protected void installNormalBorders( JComponent c ) {}
|
||||
@Override protected Border createRolloverBorder() { return null; }
|
||||
@Override protected Border createNonRolloverBorder() { return null; }
|
||||
|
||||
@Override
|
||||
public void setOrientation( int orientation ) {
|
||||
@@ -123,46 +95,4 @@ public class FlatToolBarUI
|
||||
|
||||
super.setOrientation( orientation );
|
||||
}
|
||||
|
||||
//---- class FlatRolloverMarginBorder -------------------------------------
|
||||
|
||||
/**
|
||||
* Uses button margin only if explicitly set.
|
||||
* Otherwise uses insets specified in constructor.
|
||||
*/
|
||||
private static class FlatRolloverMarginBorder
|
||||
extends EmptyBorder
|
||||
{
|
||||
public FlatRolloverMarginBorder() {
|
||||
super( UIManager.getInsets( "ToolBar.buttonMargins" ) );
|
||||
}
|
||||
|
||||
@Override
|
||||
public Insets getBorderInsets( Component c, Insets insets ) {
|
||||
Insets margin = (c instanceof AbstractButton)
|
||||
? ((AbstractButton) c).getMargin()
|
||||
: null;
|
||||
|
||||
if( margin == null || margin instanceof UIResource ) {
|
||||
insets.top = top;
|
||||
insets.left = left;
|
||||
insets.bottom = bottom;
|
||||
insets.right = right;
|
||||
} else {
|
||||
// margin explicitly set
|
||||
insets.top = margin.top;
|
||||
insets.left = margin.left;
|
||||
insets.bottom = margin.bottom;
|
||||
insets.right = margin.right;
|
||||
}
|
||||
|
||||
// scale
|
||||
insets.top = scale( insets.top );
|
||||
insets.left = scale( insets.left );
|
||||
insets.bottom = scale( insets.bottom );
|
||||
insets.right = scale( insets.right );
|
||||
|
||||
return insets;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -20,6 +20,7 @@ import java.awt.Color;
|
||||
import java.awt.Component;
|
||||
import java.awt.Container;
|
||||
import java.awt.Dimension;
|
||||
import java.awt.Font;
|
||||
import java.awt.Graphics;
|
||||
import java.awt.Graphics2D;
|
||||
import java.awt.Insets;
|
||||
@@ -37,7 +38,7 @@ import java.util.function.Consumer;
|
||||
import javax.swing.JComponent;
|
||||
import javax.swing.LookAndFeel;
|
||||
import javax.swing.UIManager;
|
||||
import javax.swing.plaf.ColorUIResource;
|
||||
import javax.swing.plaf.UIResource;
|
||||
import com.formdev.flatlaf.FlatClientProperties;
|
||||
import com.formdev.flatlaf.util.DerivedColor;
|
||||
import com.formdev.flatlaf.util.HiDPIUtils;
|
||||
@@ -83,6 +84,13 @@ public class FlatUIUtils
|
||||
insets1.right + insets2.right );
|
||||
}
|
||||
|
||||
public static void setInsets( Insets dest, Insets src ) {
|
||||
dest.top = src.top;
|
||||
dest.left = src.left;
|
||||
dest.bottom = src.bottom;
|
||||
dest.right = src.right;
|
||||
}
|
||||
|
||||
public static Color getUIColor( String key, int defaultColorRGB ) {
|
||||
Color color = UIManager.getColor( key );
|
||||
return (color != null) ? color : new Color( defaultColorRGB );
|
||||
@@ -109,7 +117,11 @@ public class FlatUIUtils
|
||||
}
|
||||
|
||||
public static Color nonUIResource( Color c ) {
|
||||
return (c instanceof ColorUIResource) ? new Color( c.getRGB(), true ) : c;
|
||||
return (c instanceof UIResource) ? new Color( c.getRGB(), true ) : c;
|
||||
}
|
||||
|
||||
public static Font nonUIResource( Font font ) {
|
||||
return (font instanceof UIResource) ? font.deriveFont( font.getStyle() ) : font;
|
||||
}
|
||||
|
||||
public static int minimumWidth( JComponent c, int minimumWidth ) {
|
||||
@@ -155,7 +167,7 @@ public class FlatUIUtils
|
||||
double systemScaleFactor = UIScale.getSystemScaleFactor( g );
|
||||
if( systemScaleFactor != 1 && systemScaleFactor != 2 ) {
|
||||
// paint at scale 1x to avoid clipping on right and bottom edges at 125%, 150% or 175%
|
||||
HiDPIUtils.paintAtScale1x( g, x, y, width, height, systemScaleFactor,
|
||||
HiDPIUtils.paintAtScale1x( g, x, y, width, height,
|
||||
(g2d, x2, y2, width2, height2, scaleFactor) -> {
|
||||
paintComponentOuterBorderImpl( g2d, x2, y2, width2, height2,
|
||||
(float) (focusWidth * scaleFactor), (float) (lineWidth * scaleFactor), (float) (arc * scaleFactor) );
|
||||
@@ -169,13 +181,22 @@ public class FlatUIUtils
|
||||
private static void paintComponentOuterBorderImpl( Graphics2D g, int x, int y, int width, int height,
|
||||
float focusWidth, float lineWidth, float arc )
|
||||
{
|
||||
float outerRadius = (arc > 0) ? arc + focusWidth - UIScale.scale( 2f ) : focusWidth;
|
||||
float ow = focusWidth + lineWidth;
|
||||
float innerRadius = outerRadius - ow;
|
||||
float outerArc = arc + (focusWidth * 2);
|
||||
float innerArc = arc - (lineWidth * 2);
|
||||
|
||||
// reduce outer arc slightly for small arcs to make the curve slightly wider
|
||||
if( arc > 0 && arc < UIScale.scale( 10 ) )
|
||||
outerArc -= UIScale.scale( 2f );
|
||||
|
||||
if( outerArc < 0 )
|
||||
outerArc = 0;
|
||||
if( innerArc < 0 )
|
||||
innerArc = 0;
|
||||
|
||||
Path2D path = new Path2D.Float( Path2D.WIND_EVEN_ODD );
|
||||
path.append( createRoundRectanglePath( x, y, width, height, outerRadius, outerRadius, outerRadius, outerRadius ), false );
|
||||
path.append( createRoundRectanglePath( x + ow, y + ow, width - (ow * 2), height - (ow * 2), innerRadius, innerRadius, innerRadius, innerRadius ), false );
|
||||
path.append( new RoundRectangle2D.Float( x, y, width, height, outerArc, outerArc ), false );
|
||||
path.append( new RoundRectangle2D.Float( x + ow, y + ow, width - (ow * 2), height - (ow * 2), innerArc, innerArc ), false );
|
||||
g.fill( path );
|
||||
}
|
||||
|
||||
@@ -195,7 +216,7 @@ public class FlatUIUtils
|
||||
double systemScaleFactor = UIScale.getSystemScaleFactor( g );
|
||||
if( systemScaleFactor != 1 && systemScaleFactor != 2 ) {
|
||||
// paint at scale 1x to avoid clipping on right and bottom edges at 125%, 150% or 175%
|
||||
HiDPIUtils.paintAtScale1x( g, x, y, width, height, systemScaleFactor,
|
||||
HiDPIUtils.paintAtScale1x( g, x, y, width, height,
|
||||
(g2d, x2, y2, width2, height2, scaleFactor) -> {
|
||||
paintComponentBorderImpl( g2d, x2, y2, width2, height2,
|
||||
(float) (focusWidth * scaleFactor), (float) (lineWidth * scaleFactor), (float) (arc * scaleFactor) );
|
||||
@@ -209,7 +230,12 @@ public class FlatUIUtils
|
||||
private static void paintComponentBorderImpl( Graphics2D g, int x, int y, int width, int height,
|
||||
float focusWidth, float lineWidth, float arc )
|
||||
{
|
||||
float arc2 = arc > lineWidth ? arc - lineWidth : 0f;
|
||||
float arc2 = arc - (lineWidth * 2);
|
||||
|
||||
if( arc < 0 )
|
||||
arc = 0;
|
||||
if( arc2 < 0 )
|
||||
arc2 = 0;
|
||||
|
||||
RoundRectangle2D.Float r1 = new RoundRectangle2D.Float(
|
||||
x + focusWidth, y + focusWidth,
|
||||
@@ -240,7 +266,7 @@ public class FlatUIUtils
|
||||
double systemScaleFactor = UIScale.getSystemScaleFactor( g );
|
||||
if( systemScaleFactor != 1 && systemScaleFactor != 2 ) {
|
||||
// paint at scale 1x to avoid clipping on right and bottom edges at 125%, 150% or 175%
|
||||
HiDPIUtils.paintAtScale1x( g, x, y, width, height, systemScaleFactor,
|
||||
HiDPIUtils.paintAtScale1x( g, x, y, width, height,
|
||||
(g2d, x2, y2, width2, height2, scaleFactor) -> {
|
||||
paintComponentBackgroundImpl( g2d, x2, y2, width2, height2,
|
||||
(float) (focusWidth * scaleFactor), (float) (arc * scaleFactor) );
|
||||
@@ -254,6 +280,9 @@ public class FlatUIUtils
|
||||
private static void paintComponentBackgroundImpl( Graphics2D g, int x, int y, int width, int height,
|
||||
float focusWidth, float arc )
|
||||
{
|
||||
if( arc < 0 )
|
||||
arc = 0;
|
||||
|
||||
g.fill( new RoundRectangle2D.Float(
|
||||
x + focusWidth, y + focusWidth,
|
||||
width - focusWidth * 2, height - focusWidth * 2, arc, arc ) );
|
||||
|
||||
@@ -34,10 +34,6 @@ public class HiDPIUtils
|
||||
paintAtScale1x( g, 0, 0, c.getWidth(), c.getHeight(), painter );
|
||||
}
|
||||
|
||||
public static void paintAtScale1x( Graphics2D g, int x, int y, int width, int height, Painter painter ) {
|
||||
paintAtScale1x( g, x, y, width, height, UIScale.getSystemScaleFactor( g ), painter );
|
||||
}
|
||||
|
||||
/**
|
||||
* Paint at system scale factor 1x to avoid rounding issues at 125%, 150% and 175% scaling.
|
||||
* <p>
|
||||
@@ -46,38 +42,29 @@ public class HiDPIUtils
|
||||
* <p>
|
||||
* Uses the same scaling calculation as the JRE uses.
|
||||
*/
|
||||
public static void paintAtScale1x( Graphics2D g, int x, int y, int width, int height,
|
||||
double scaleFactor, Painter painter )
|
||||
{
|
||||
if( scaleFactor == 1 ) {
|
||||
public static void paintAtScale1x( Graphics2D g, int x, int y, int width, int height, Painter painter ) {
|
||||
// save original transform
|
||||
AffineTransform transform = g.getTransform();
|
||||
|
||||
// check whether scaled
|
||||
if( transform.getScaleX() == 1 && transform.getScaleY() == 1 ) {
|
||||
painter.paint( g, x, y, width, height, 1 );
|
||||
return;
|
||||
}
|
||||
|
||||
// save original transform
|
||||
AffineTransform transform = g.getTransform();
|
||||
|
||||
// scale rectangle
|
||||
Rectangle2D.Double scaledRect = scale( transform, x, y, width, height );
|
||||
|
||||
try {
|
||||
// unscale to factor 1.0
|
||||
double scale = 1.0 / scaleFactor;
|
||||
g.scale( scale, scale );
|
||||
|
||||
// compute origin delta x/y
|
||||
double dx = Math.floor( scaledRect.x ) - transform.getTranslateX();
|
||||
double dy = Math.floor( scaledRect.y ) - transform.getTranslateY();
|
||||
|
||||
// move origin to make sure that origin x/y are at whole numbers
|
||||
if( dx != 0 || dy != 0 )
|
||||
g.translate( dx, dy );
|
||||
// unscale to factor 1.0 and move origin (to whole numbers)
|
||||
g.setTransform( new AffineTransform( 1, 0, 0, 1,
|
||||
Math.floor( scaledRect.x ), Math.floor( scaledRect.y ) ) );
|
||||
|
||||
int swidth = (int) scaledRect.width;
|
||||
int sheight = (int) scaledRect.height;
|
||||
|
||||
// paint
|
||||
painter.paint( g, 0, 0, swidth, sheight, scaleFactor );
|
||||
painter.paint( g, 0, 0, swidth, sheight, transform.getScaleX() );
|
||||
} finally {
|
||||
// restore original transform
|
||||
g.setTransform( transform );
|
||||
|
||||
@@ -97,7 +97,7 @@ public class UIScale
|
||||
}
|
||||
|
||||
public static double getSystemScaleFactor( GraphicsConfiguration gc ) {
|
||||
return isSystemScalingEnabled() ? gc.getDefaultTransform().getScaleX() : 1;
|
||||
return (isSystemScalingEnabled() && gc != null) ? gc.getDefaultTransform().getScaleX() : 1;
|
||||
}
|
||||
|
||||
//---- user scaling (Java 8) ----------------------------------------------
|
||||
@@ -156,6 +156,9 @@ public class UIScale
|
||||
// Tahoma 11 is used at 100%
|
||||
if( "Tahoma".equals( font.getFamily() ) )
|
||||
fontSizeDivider = 11f;
|
||||
} else if( SystemInfo.IS_MAC ) {
|
||||
// default font size on macOS is 13
|
||||
fontSizeDivider = 13f;
|
||||
} else if( SystemInfo.IS_LINUX ) {
|
||||
// default font size for Unity and Gnome is 15 and for KDE it is 13
|
||||
fontSizeDivider = SystemInfo.IS_KDE ? 13f : 15f;
|
||||
@@ -194,7 +197,7 @@ public class UIScale
|
||||
return font;
|
||||
|
||||
int newFontSize = Math.round( (font.getSize() / fontScaleFactor) * scaleFactor );
|
||||
return new FontUIResource( font.getFamily(), font.getStyle(), newFontSize );
|
||||
return new FontUIResource( font.deriveFont( (float) newFontSize ) );
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -202,7 +205,7 @@ public class UIScale
|
||||
*/
|
||||
public static FontUIResource scaleFont( FontUIResource font, float scaleFactor ) {
|
||||
int newFontSize = Math.round( font.getSize() * scaleFactor );
|
||||
return new FontUIResource( font.getFamily(), font.getStyle(), newFontSize );
|
||||
return new FontUIResource( font.deriveFont( (float) newFontSize ) );
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
@@ -131,6 +131,34 @@ Component.focusColor=#3d6185
|
||||
Component.linkColor=#589df6
|
||||
|
||||
|
||||
#---- Desktop ----
|
||||
|
||||
Desktop.background=#3E434C
|
||||
|
||||
|
||||
#---- DesktopIcon ----
|
||||
|
||||
DesktopIcon.background=lighten($Desktop.background,10%)
|
||||
|
||||
|
||||
#---- InternalFrame ----
|
||||
|
||||
InternalFrame.activeTitleBackground=darken(@background,10%)
|
||||
InternalFrame.activeTitleForeground=@foreground
|
||||
InternalFrame.inactiveTitleBackground=darken(@background,5%)
|
||||
InternalFrame.inactiveTitleForeground=@disabledText
|
||||
|
||||
InternalFrame.activeBorderColor=lighten($Component.borderColor,10%)
|
||||
InternalFrame.inactiveBorderColor=$Component.borderColor
|
||||
|
||||
InternalFrame.buttonHoverBackground=lighten(10%,autoInverse)
|
||||
InternalFrame.buttonPressedBackground=lighten(20%,autoInverse)
|
||||
InternalFrame.closeHoverBackground=lazy(Actions.Red)
|
||||
InternalFrame.closePressedBackground=darken(Actions.Red,10%,lazy)
|
||||
InternalFrame.closeHoverForeground=#fff
|
||||
InternalFrame.closePressedForeground=#fff
|
||||
|
||||
|
||||
#---- List ----
|
||||
|
||||
List.background=@textComponentBackground
|
||||
@@ -154,6 +182,11 @@ MenuItemCheckBox.icon.checkmarkColor=#A7A7A7
|
||||
MenuItemCheckBox.icon.disabledCheckmarkColor=#606060
|
||||
|
||||
|
||||
#---- PasswordField ----
|
||||
|
||||
PasswordField.capsLockIconColor=#ffffff64
|
||||
|
||||
|
||||
#---- PopupMenu ----
|
||||
|
||||
PopupMenu.borderColor=#5e5e5e
|
||||
@@ -170,9 +203,9 @@ ProgressBar.selectionBackground=@foreground
|
||||
#---- ScrollBar ----
|
||||
|
||||
ScrollBar.track=#3F4244
|
||||
ScrollBar.thumb=#5B5E5F
|
||||
ScrollBar.hoverTrackColor=#434647
|
||||
ScrollBar.hoverThumbColor=#666868
|
||||
ScrollBar.thumb=lighten($ScrollBar.track,10%)
|
||||
ScrollBar.hoverTrackColor=lighten($ScrollBar.track,4%)
|
||||
ScrollBar.hoverThumbColor=lighten($ScrollBar.thumb,10%)
|
||||
|
||||
|
||||
#---- Separator ----
|
||||
@@ -208,14 +241,14 @@ TabbedPane.contentAreaColor=#323232
|
||||
#---- Table ----
|
||||
|
||||
Table.background=@textComponentBackground
|
||||
Table.gridColor=#4F5152
|
||||
Table.gridColor=lighten($Table.background,3%)
|
||||
|
||||
|
||||
#---- TableHeader ----
|
||||
|
||||
TableHeader.background=#45494A
|
||||
TableHeader.separatorColor=#585858
|
||||
TableHeader.bottomSeparatorColor=#585858
|
||||
TableHeader.background=@textComponentBackground
|
||||
TableHeader.separatorColor=lighten($TableHeader.background,10%)
|
||||
TableHeader.bottomSeparatorColor=$TableHeader.separatorColor
|
||||
|
||||
|
||||
#---- ToggleButton ----
|
||||
|
||||
@@ -21,21 +21,26 @@ CheckBoxUI=com.formdev.flatlaf.ui.FlatCheckBoxUI
|
||||
CheckBoxMenuItemUI=com.formdev.flatlaf.ui.FlatCheckBoxMenuItemUI
|
||||
ColorChooserUI=com.formdev.flatlaf.ui.FlatColorChooserUI
|
||||
ComboBoxUI=com.formdev.flatlaf.ui.FlatComboBoxUI
|
||||
DesktopIconUI=com.formdev.flatlaf.ui.FlatDesktopIconUI
|
||||
DesktopPaneUI=com.formdev.flatlaf.ui.FlatDesktopPaneUI
|
||||
EditorPaneUI=com.formdev.flatlaf.ui.FlatEditorPaneUI
|
||||
FileChooserUI=com.formdev.flatlaf.ui.FlatFileChooserUI
|
||||
FormattedTextFieldUI=com.formdev.flatlaf.ui.FlatFormattedTextFieldUI
|
||||
InternalFrameUI=com.formdev.flatlaf.ui.FlatInternalFrameUI
|
||||
LabelUI=com.formdev.flatlaf.ui.FlatLabelUI
|
||||
ListUI=com.formdev.flatlaf.ui.FlatListUI
|
||||
MenuUI=com.formdev.flatlaf.ui.FlatMenuUI
|
||||
MenuBarUI=com.formdev.flatlaf.ui.FlatMenuBarUI
|
||||
MenuItemUI=com.formdev.flatlaf.ui.FlatMenuItemUI
|
||||
OptionPaneUI=com.formdev.flatlaf.ui.FlatOptionPaneUI
|
||||
PanelUI=com.formdev.flatlaf.ui.FlatPanelUI
|
||||
PasswordFieldUI=com.formdev.flatlaf.ui.FlatPasswordFieldUI
|
||||
PopupMenuUI=com.formdev.flatlaf.ui.FlatPopupMenuUI
|
||||
PopupMenuSeparatorUI=com.formdev.flatlaf.ui.FlatPopupMenuSeparatorUI
|
||||
ProgressBarUI=com.formdev.flatlaf.ui.FlatProgressBarUI
|
||||
RadioButtonUI=com.formdev.flatlaf.ui.FlatRadioButtonUI
|
||||
RadioButtonMenuItemUI=com.formdev.flatlaf.ui.FlatRadioButtonMenuItemUI
|
||||
RootPaneUI=com.formdev.flatlaf.ui.FlatRootPaneUI
|
||||
ScrollBarUI=com.formdev.flatlaf.ui.FlatScrollBarUI
|
||||
ScrollPaneUI=com.formdev.flatlaf.ui.FlatScrollPaneUI
|
||||
SeparatorUI=com.formdev.flatlaf.ui.FlatSeparatorUI
|
||||
@@ -87,6 +92,38 @@ info=$ToolTip.background
|
||||
infoText=@foreground
|
||||
|
||||
|
||||
#---- unused colors ----
|
||||
|
||||
# Colors that are defined in BasicLookAndFeel but are not used in FlatLaf.
|
||||
# Keep them for compatibility (if used in 3rd party app) and give them useful values.
|
||||
|
||||
*.shadow=$controlShadow
|
||||
*.darkShadow=$controlDkShadow
|
||||
*.light=$controlHighlight
|
||||
*.highlight=$controlLtHighlight
|
||||
|
||||
ComboBox.buttonShadow=$controlShadow
|
||||
ComboBox.buttonDarkShadow=$controlDkShadow
|
||||
ComboBox.buttonHighlight=$controlLtHighlight
|
||||
|
||||
InternalFrame.borderColor=$control
|
||||
InternalFrame.borderShadow=$controlShadow
|
||||
InternalFrame.borderDarkShadow=$controlDkShadow
|
||||
InternalFrame.borderHighlight=$controlLtHighlight
|
||||
InternalFrame.borderLight=$controlHighlight
|
||||
|
||||
Label.disabledShadow=$controlShadow
|
||||
|
||||
ScrollBar.trackHighlight=$controlDkShadow
|
||||
ScrollBar.thumbHighlight=$controlLtHighlight
|
||||
ScrollBar.thumbDarkShadow=$controlDkShadow
|
||||
ScrollBar.thumbShadow=$controlShadow
|
||||
|
||||
Slider.focus=$controlDkShadow
|
||||
|
||||
TabbedPane.focus=$controlText
|
||||
|
||||
|
||||
#---- Button ----
|
||||
|
||||
Button.border=com.formdev.flatlaf.ui.FlatButtonBorder
|
||||
@@ -100,6 +137,9 @@ Button.defaultButtonFollowsFocus=false
|
||||
|
||||
Button.default.borderWidth=1
|
||||
|
||||
Button.toolbar.margin=3,3,3,3
|
||||
Button.toolbar.spacingInsets=1,2,1,2
|
||||
|
||||
|
||||
#---- Caret ----
|
||||
|
||||
@@ -123,19 +163,22 @@ CheckBoxMenuItem.checkIcon=com.formdev.flatlaf.icons.FlatCheckBoxMenuItemIcon
|
||||
CheckBoxMenuItem.arrowIcon=com.formdev.flatlaf.icons.FlatMenuItemArrowIcon
|
||||
CheckBoxMenuItem.margin=@menuItemMargin
|
||||
CheckBoxMenuItem.opaque=false
|
||||
CheckBoxMenuItem.borderPainted=true
|
||||
CheckBoxMenuItem.background=@menuBackground
|
||||
|
||||
|
||||
#---- ColorChooser ----
|
||||
|
||||
ColorChooser.swatchesSwatchSize=16,16
|
||||
ColorChooser.swatchesRecentSwatchSize=16,16
|
||||
ColorChooser.swatchesSwatchSize={scaledDimension}16,16
|
||||
ColorChooser.swatchesRecentSwatchSize={scaledDimension}16,16
|
||||
ColorChooser.swatchesDefaultRecentColor=$control
|
||||
|
||||
|
||||
#---- ComboBox ----
|
||||
|
||||
ComboBox.border=com.formdev.flatlaf.ui.FlatRoundBorder
|
||||
ComboBox.padding=2,6,2,6
|
||||
[mac]ComboBox.showPopupOnNavigation=true
|
||||
|
||||
|
||||
#---- Component ----
|
||||
@@ -148,6 +191,14 @@ Component.arrowType=chevron
|
||||
Component.hideMnemonics=true
|
||||
|
||||
|
||||
#---- DesktopIcon ----
|
||||
|
||||
DesktopIcon.border=4,4,4,4
|
||||
DesktopIcon.iconSize=64,64
|
||||
DesktopIcon.closeSize=20,20
|
||||
DesktopIcon.closeIcon=com.formdev.flatlaf.icons.FlatInternalFrameCloseIcon
|
||||
|
||||
|
||||
#---- EditorPane ----
|
||||
|
||||
EditorPane.border=com.formdev.flatlaf.ui.FlatMarginBorder
|
||||
@@ -162,6 +213,7 @@ FileChooser.upFolderIcon=com.formdev.flatlaf.icons.FlatFileChooserUpFolderIcon
|
||||
FileChooser.homeFolderIcon=com.formdev.flatlaf.icons.FlatFileChooserHomeFolderIcon
|
||||
FileChooser.detailsViewIcon=com.formdev.flatlaf.icons.FlatFileChooserDetailsViewIcon
|
||||
FileChooser.listViewIcon=com.formdev.flatlaf.icons.FlatFileChooserListViewIcon
|
||||
FileChooser.usesSingleFilePane=true
|
||||
|
||||
|
||||
#---- FileView ----
|
||||
@@ -175,7 +227,7 @@ FileView.floppyDriveIcon=com.formdev.flatlaf.icons.FlatFileViewFloppyDriveIcon
|
||||
|
||||
#---- FormattedTextField ----
|
||||
|
||||
FormattedTextField.border=com.formdev.flatlaf.ui.FlatBorder
|
||||
FormattedTextField.border=com.formdev.flatlaf.ui.FlatTextBorder
|
||||
FormattedTextField.margin=@textComponentMargin
|
||||
FormattedTextField.background=@textComponentBackground
|
||||
FormattedTextField.placeholderForeground=@disabledText
|
||||
@@ -197,6 +249,24 @@ HelpButton.questionMarkColor=$CheckBox.icon.checkmarkColor
|
||||
HelpButton.disabledQuestionMarkColor=$CheckBox.icon.disabledCheckmarkColor
|
||||
|
||||
|
||||
#---- InternalFrame ----
|
||||
|
||||
InternalFrame.border=com.formdev.flatlaf.ui.FlatInternalFrameUI$FlatInternalFrameBorder
|
||||
InternalFrame.borderLineWidth=1
|
||||
InternalFrame.borderMargins=6,6,6,6
|
||||
InternalFrame.buttonSize=24,24
|
||||
InternalFrame.closeIcon=com.formdev.flatlaf.icons.FlatInternalFrameCloseIcon
|
||||
InternalFrame.iconifyIcon=com.formdev.flatlaf.icons.FlatInternalFrameIconifyIcon
|
||||
InternalFrame.maximizeIcon=com.formdev.flatlaf.icons.FlatInternalFrameMaximizeIcon
|
||||
InternalFrame.minimizeIcon=com.formdev.flatlaf.icons.FlatInternalFrameMinimizeIcon
|
||||
InternalFrame.windowBindings=null
|
||||
|
||||
|
||||
#---- InternalFrameTitlePane ----
|
||||
|
||||
InternalFrameTitlePane.border=0,8,0,0
|
||||
|
||||
|
||||
#---- List ----
|
||||
|
||||
List.border=1,0,1,0
|
||||
@@ -217,10 +287,12 @@ List.dropLineColor=@dropLineColor
|
||||
|
||||
Menu.border=com.formdev.flatlaf.ui.FlatMenuItemBorder
|
||||
Menu.arrowIcon=com.formdev.flatlaf.icons.FlatMenuArrowIcon
|
||||
Menu.checkIcon=null
|
||||
Menu.margin=@menuItemMargin
|
||||
Menu.submenuPopupOffsetX={scaledInteger}-4
|
||||
Menu.submenuPopupOffsetY={scaledInteger}-4
|
||||
Menu.opaque=false
|
||||
Menu.borderPainted=true
|
||||
Menu.background=@menuBackground
|
||||
|
||||
|
||||
@@ -235,9 +307,13 @@ MenuBar.itemMargins=3,3,3,3
|
||||
|
||||
MenuItem.border=com.formdev.flatlaf.ui.FlatMenuItemBorder
|
||||
MenuItem.arrowIcon=com.formdev.flatlaf.icons.FlatMenuItemArrowIcon
|
||||
MenuItem.checkIcon=null
|
||||
MenuItem.margin=@menuItemMargin
|
||||
MenuItem.opaque=false
|
||||
MenuItem.borderPainted=true
|
||||
MenuItem.background=@menuBackground
|
||||
MenuItem.acceleratorDelimiter=-
|
||||
[mac]MenuItem.acceleratorDelimiter=
|
||||
|
||||
|
||||
#---- OptionPane ----
|
||||
@@ -265,10 +341,12 @@ OptionPane.warningIcon=com.formdev.flatlaf.icons.FlatOptionPaneWarningIcon
|
||||
|
||||
#---- PasswordField ----
|
||||
|
||||
PasswordField.border=com.formdev.flatlaf.ui.FlatBorder
|
||||
PasswordField.border=com.formdev.flatlaf.ui.FlatTextBorder
|
||||
PasswordField.margin=@textComponentMargin
|
||||
PasswordField.background=@textComponentBackground
|
||||
PasswordField.placeholderForeground=@disabledText
|
||||
PasswordField.echoChar=\u2022
|
||||
PasswordField.capsLockIcon=com.formdev.flatlaf.icons.FlatCapsLockIcon
|
||||
|
||||
|
||||
#---- PopupMenu ----
|
||||
@@ -312,6 +390,7 @@ RadioButtonMenuItem.checkIcon=com.formdev.flatlaf.icons.FlatRadioButtonMenuItemI
|
||||
RadioButtonMenuItem.arrowIcon=com.formdev.flatlaf.icons.FlatMenuItemArrowIcon
|
||||
RadioButtonMenuItem.margin=@menuItemMargin
|
||||
RadioButtonMenuItem.opaque=false
|
||||
RadioButtonMenuItem.borderPainted=true
|
||||
RadioButtonMenuItem.background=@menuBackground
|
||||
|
||||
|
||||
@@ -322,6 +401,7 @@ ScrollBar.showButtons=false
|
||||
ScrollBar.squareButtons=false
|
||||
ScrollBar.buttonArrowColor=$ComboBox.buttonArrowColor
|
||||
ScrollBar.buttonDisabledArrowColor=$ComboBox.buttonDisabledArrowColor
|
||||
ScrollBar.allowsAbsolutePositioning=true
|
||||
|
||||
|
||||
#---- ScrollPane ----
|
||||
@@ -383,6 +463,7 @@ TabbedPane.selectedTabPadInsets=0,0,0,0
|
||||
TabbedPane.tabRunOverlay=0
|
||||
TabbedPane.tabsOverlapBorder=true
|
||||
TabbedPane.shadow=@background
|
||||
TabbedPane.contentBorderInsets=null
|
||||
|
||||
|
||||
#---- Table ----
|
||||
@@ -400,6 +481,8 @@ Table.cellFocusColor=@cellFocusColor
|
||||
Table.cellNoFocusBorder=com.formdev.flatlaf.ui.FlatTableCellBorder$Default
|
||||
Table.focusCellHighlightBorder=com.formdev.flatlaf.ui.FlatTableCellBorder$Focused
|
||||
Table.focusSelectedCellHighlightBorder=com.formdev.flatlaf.ui.FlatTableCellBorder$Selected
|
||||
Table.focusCellBackground=@textComponentBackground
|
||||
Table.focusCellForeground=@foreground
|
||||
Table.selectionInactiveBackground=@selectionInactiveBackground
|
||||
Table.selectionInactiveForeground=@selectionInactiveForeground
|
||||
Table.dropCellBackground=@dropCellBackground
|
||||
@@ -412,6 +495,7 @@ Table.dropLineShortColor=@dropLineShortColor
|
||||
|
||||
TableHeader.height=25
|
||||
TableHeader.cellBorder=2,3,2,3
|
||||
TableHeader.focusCellBackground=$TableHeader.background
|
||||
|
||||
|
||||
#---- TextArea ----
|
||||
@@ -425,11 +509,12 @@ TextArea.background=@textComponentBackground
|
||||
|
||||
# allowed values: "never", "once" (default) or "always"
|
||||
TextComponent.selectAllOnFocusPolicy=once
|
||||
TextComponent.arc=0
|
||||
|
||||
|
||||
#---- TextField ----
|
||||
|
||||
TextField.border=com.formdev.flatlaf.ui.FlatBorder
|
||||
TextField.border=com.formdev.flatlaf.ui.FlatTextBorder
|
||||
TextField.margin=@textComponentMargin
|
||||
TextField.background=@textComponentBackground
|
||||
TextField.placeholderForeground=@disabledText
|
||||
@@ -473,16 +558,25 @@ ToggleButton.tab.focusBackground=$TabbedPane.focusColor
|
||||
#---- ToolBar ----
|
||||
|
||||
ToolBar.border=com.formdev.flatlaf.ui.FlatToolBarBorder
|
||||
ToolBar.borderMargins=2,2,2,2
|
||||
ToolBar.isRollover=true
|
||||
ToolBar.buttonMargins=3,3,3,3
|
||||
ToolBar.gripColor=@icon
|
||||
ToolBar.dockingBackground=@background
|
||||
ToolBar.dockingForeground=@foreground
|
||||
ToolBar.floatingBackground=@background
|
||||
ToolBar.floatingForeground=@disabledText
|
||||
|
||||
ToolBar.separatorSize=null
|
||||
ToolBar.separatorWidth=7
|
||||
ToolBar.separatorColor=$Separator.foreground
|
||||
|
||||
ToolBar.spacingBorder=$Button.toolbar.spacingInsets
|
||||
|
||||
|
||||
#---- ToolTipManager ----
|
||||
|
||||
ToolTipManager.enableToolTipMode=activeApplication
|
||||
|
||||
|
||||
#---- ToolTip ----
|
||||
|
||||
|
||||
@@ -133,11 +133,39 @@ Component.focusColor=#97c3f3
|
||||
Component.linkColor=#2470B3
|
||||
|
||||
|
||||
#---- Desktop ----
|
||||
|
||||
Desktop.background=#E6EBF0
|
||||
|
||||
|
||||
#---- DesktopIcon ----
|
||||
|
||||
DesktopIcon.background=darken($Desktop.background,10%)
|
||||
|
||||
|
||||
#---- HelpButton ----
|
||||
|
||||
HelpButton.questionMarkColor=#4F9EE3
|
||||
|
||||
|
||||
#---- InternalFrame ----
|
||||
|
||||
InternalFrame.activeTitleBackground=#fff
|
||||
InternalFrame.activeTitleForeground=@foreground
|
||||
InternalFrame.inactiveTitleBackground=#fafafa
|
||||
InternalFrame.inactiveTitleForeground=@disabledText
|
||||
|
||||
InternalFrame.activeBorderColor=darken($Component.borderColor,20%)
|
||||
InternalFrame.inactiveBorderColor=$Component.borderColor
|
||||
|
||||
InternalFrame.buttonHoverBackground=darken(10%,autoInverse)
|
||||
InternalFrame.buttonPressedBackground=darken(20%,autoInverse)
|
||||
InternalFrame.closeHoverBackground=lazy(Actions.Red)
|
||||
InternalFrame.closePressedBackground=darken(Actions.Red,10%,lazy)
|
||||
InternalFrame.closeHoverForeground=#fff
|
||||
InternalFrame.closePressedForeground=#fff
|
||||
|
||||
|
||||
#---- List ----
|
||||
|
||||
List.background=@textComponentBackground
|
||||
@@ -161,6 +189,11 @@ MenuItemCheckBox.icon.checkmarkColor=#4F9EE3
|
||||
MenuItemCheckBox.icon.disabledCheckmarkColor=#ABABAB
|
||||
|
||||
|
||||
#---- PasswordField ----
|
||||
|
||||
PasswordField.capsLockIconColor=#00000064
|
||||
|
||||
|
||||
#---- PopupMenu ----
|
||||
|
||||
PopupMenu.borderColor=#adadad
|
||||
@@ -177,9 +210,9 @@ ProgressBar.selectionBackground=@foreground
|
||||
#---- ScrollBar ----
|
||||
|
||||
ScrollBar.track=#F5F5F5
|
||||
ScrollBar.thumb=#DBDBDB
|
||||
ScrollBar.hoverTrackColor=#e6e6e6
|
||||
ScrollBar.hoverThumbColor=#c6c6c6
|
||||
ScrollBar.thumb=darken($ScrollBar.track,10%)
|
||||
ScrollBar.hoverTrackColor=darken($ScrollBar.track,3%)
|
||||
ScrollBar.hoverThumbColor=darken($ScrollBar.thumb,10%)
|
||||
|
||||
|
||||
#---- Separator ----
|
||||
@@ -215,14 +248,14 @@ TabbedPane.contentAreaColor=#bfbfbf
|
||||
#---- Table ----
|
||||
|
||||
Table.background=@textComponentBackground
|
||||
Table.gridColor=#F7F7F7
|
||||
Table.gridColor=darken($Table.background,3%)
|
||||
|
||||
|
||||
#---- TableHeader ----
|
||||
|
||||
TableHeader.background=#ffffff
|
||||
TableHeader.separatorColor=#e5e5e5
|
||||
TableHeader.bottomSeparatorColor=#e5e5e5
|
||||
TableHeader.background=@textComponentBackground
|
||||
TableHeader.separatorColor=darken($TableHeader.background,10%)
|
||||
TableHeader.bottomSeparatorColor=$TableHeader.separatorColor
|
||||
|
||||
|
||||
#---- ToggleButton ----
|
||||
|
||||
7
flatlaf-core/svg/CapsLockIcon.svg
Normal file
7
flatlaf-core/svg/CapsLockIcon.svg
Normal file
@@ -0,0 +1,7 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
|
||||
<g fill="none" fill-rule="evenodd">
|
||||
<rect width="16" height="16" fill="#6E6E6E" rx="3"/>
|
||||
<rect width="6" height="2" x="5" y="12" fill="#FFF"/>
|
||||
<path fill="#FFF" d="M2,8 L8,2 L14,8 L11,8 L11,10 L5,10 L5,8 L2,8 Z"/>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 326 B |
Binary file not shown.
@@ -14,11 +14,17 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
version = rootProject.version
|
||||
|
||||
plugins {
|
||||
`java-library`
|
||||
id( "com.jfrog.bintray" ) version "1.8.4"
|
||||
id( "com.jfrog.bintray" )
|
||||
|
||||
// Although artifactory plugin is not used in this subproject, the plugin is required
|
||||
// because otherwise gradle fails with following error:
|
||||
// Caused by: org.codehaus.groovy.runtime.typehandling.GroovyCastException:
|
||||
// Cannot cast object 'task ':bintrayUpload''
|
||||
// with class 'com.jfrog.bintray.gradle.tasks.BintrayUploadTask_Decorated'
|
||||
// to class 'com.jfrog.bintray.gradle.tasks.BintrayUploadTask'
|
||||
id( "com.jfrog.artifactory" )
|
||||
}
|
||||
|
||||
dependencies {
|
||||
@@ -28,11 +34,6 @@ dependencies {
|
||||
implementation( "com.jgoodies:jgoodies-forms:1.9.0" )
|
||||
}
|
||||
|
||||
java {
|
||||
sourceCompatibility = JavaVersion.VERSION_1_8
|
||||
targetCompatibility = JavaVersion.VERSION_1_8
|
||||
}
|
||||
|
||||
tasks {
|
||||
jar {
|
||||
dependsOn( ":flatlaf-core:jar" )
|
||||
@@ -46,14 +47,18 @@ tasks {
|
||||
|
||||
// include all dependencies in jar
|
||||
from( {
|
||||
configurations.runtimeClasspath.get().filter { it.name.endsWith( "jar" ) }.map { zipTree( it ) }
|
||||
configurations.runtimeClasspath.get()
|
||||
.filter { it.name.endsWith( "jar" ) }
|
||||
.map { zipTree( it ).matching {
|
||||
exclude( "META-INF/LICENSE" )
|
||||
} }
|
||||
} )
|
||||
}
|
||||
}
|
||||
|
||||
bintray {
|
||||
user = System.getenv( "BINTRAY_USER" ) ?: System.getProperty( "bintray.user" )
|
||||
key = System.getenv( "BINTRAY_KEY" ) ?: System.getProperty( "bintray.key" )
|
||||
user = rootProject.extra["bintray.user"] as String?
|
||||
key = rootProject.extra["bintray.key"] as String?
|
||||
|
||||
setConfigurations( "archives" )
|
||||
|
||||
@@ -67,6 +72,7 @@ bintray {
|
||||
name = project.version.toString()
|
||||
}
|
||||
|
||||
publish = true
|
||||
publish = rootProject.extra["bintray.publish"] as Boolean
|
||||
dryRun = rootProject.extra["bintray.dryRun"] as Boolean
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,21 @@
|
||||
MIT License
|
||||
|
||||
Copyright (c) 2019 thvardhan
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
of this software and associated documentation files (the "Software"), to deal
|
||||
in the Software without restriction, including without limitation the rights
|
||||
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
copies of the Software, and to permit persons to whom the Software is
|
||||
furnished to do so, subject to the following conditions:
|
||||
|
||||
The above copyright notice and this permission notice shall be included in all
|
||||
copies or substantial portions of the Software.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
SOFTWARE.
|
||||
@@ -0,0 +1,267 @@
|
||||
{
|
||||
"name": "Gradianto Dark Fuchsia",
|
||||
"dark": true,
|
||||
"author": "",
|
||||
"editorScheme": "/Gradianto_dark_fuchsia.xml",
|
||||
"ui": {
|
||||
"*": {
|
||||
"background": "#20022d",
|
||||
"foreground": "#9ca9af",
|
||||
|
||||
"infoForeground": "#6aaf41",
|
||||
|
||||
"selectionBackground": "#4d086d",
|
||||
"selectionForeground": "#c9c9c9",
|
||||
"selectionInactiveBackground": "#37064e",
|
||||
|
||||
|
||||
"disabledForeground": "#646464",
|
||||
"disabledBackground": "#250434",
|
||||
"inactiveBackground": "#250434",
|
||||
|
||||
"errorForeground": "#cd860b",
|
||||
|
||||
"disabledText": "#646464",
|
||||
"Borders.ContrastBorderColor" : "#2b033b",
|
||||
"borderColor": "#38044e",
|
||||
"disabledBorderColor": "#22022f",
|
||||
"focusColor" : "#550979",
|
||||
"focusedBorderColor": "#550979",
|
||||
|
||||
"separatorColor": "#2d033f"
|
||||
},
|
||||
|
||||
"ActionButton": {
|
||||
"hoverBackground": "#320647",
|
||||
"pressedBackground": "#42075c",
|
||||
"hoverBorderColor": "#58077c",
|
||||
"pressedBorderColor": "#3c0555"
|
||||
},
|
||||
|
||||
"Borders": {
|
||||
"color": "#38044e",
|
||||
"ContrastBorderColor": "#38044e"
|
||||
},
|
||||
|
||||
|
||||
"Button": {
|
||||
"startBackground": "#41295a",
|
||||
"endBackground": "#2F0743",
|
||||
"startBorderColor": "#400080",
|
||||
"endBorderColor": "#6300c5",
|
||||
"shadowColor" : "#400080",
|
||||
"focusedBorderColor" : "#550979",
|
||||
"default.focusColor": "#550979",
|
||||
"disabledBorderColor" : "#2e005d",
|
||||
"default": {
|
||||
"startBackground": "#41295a",
|
||||
"endBackground": "#2f0743",
|
||||
"startBorderColor": "#400080",
|
||||
"endBorderColor": "#6300c5",
|
||||
"focusedBorderColor": "#550979",
|
||||
"focusColor": "#550979"
|
||||
}
|
||||
|
||||
},
|
||||
|
||||
"RadioButton": {
|
||||
"background" : "#41295a",
|
||||
"foreground": "#2f0743"
|
||||
},
|
||||
|
||||
"CompletionPopup": {
|
||||
"matchForeground": "#652683",
|
||||
"matchSelectionForeground": "#9057f2"
|
||||
},
|
||||
|
||||
"MenuBar.borderColor": "#550979",
|
||||
"Menu.borderColor": "#2f0743",
|
||||
|
||||
"NavBar.borderColor": "#2f0743",
|
||||
|
||||
|
||||
"Notification": {
|
||||
|
||||
"errorForeground": "#abb2bf",
|
||||
"errorBackground": "#280e29",
|
||||
"errorBorderColor": "#692746",
|
||||
|
||||
"ToolWindow": {
|
||||
"informativeForeground": "#abb2bf",
|
||||
"informativeBackground": "#4b1d62",
|
||||
"informativeBorderColor": "#3f2d55",
|
||||
|
||||
"warningForeground": "#abb2bf",
|
||||
"warningBackground": "#735822",
|
||||
"warningBorderColor": "#5f4422",
|
||||
|
||||
"errorForeground": "#abb2bf",
|
||||
"errorBackground": "#802d43",
|
||||
"errorBorderColor": "#552029"
|
||||
}
|
||||
},
|
||||
|
||||
"ComboBox": {
|
||||
"background" : "#300444",
|
||||
"nonEditableBackground": "#170b16",
|
||||
"ArrowButton": {
|
||||
"iconColor": "#aeb0b2",
|
||||
"disabledIconColor": "#2a043c",
|
||||
"nonEditableBackground": "#2c152a"
|
||||
}
|
||||
},
|
||||
|
||||
"Editor": {
|
||||
"shortcutForeground": "#477924"
|
||||
},
|
||||
|
||||
"EditorTabs": {
|
||||
|
||||
"selectedForeground": "#c9c9c9",
|
||||
"selectedBackground": "#4e086f",
|
||||
"underlinedTabBackground": "58097e",
|
||||
"underlineColor": "#58097e",
|
||||
"inactiveMaskColor": "#280a2fff"
|
||||
},
|
||||
|
||||
"Link": {
|
||||
"activeForeground": "#ede891",
|
||||
"hoverForeground": "#ede891",
|
||||
"pressedForeground": "#ede891",
|
||||
"visitedForeground": "#ede891"
|
||||
},
|
||||
|
||||
"FileColor": {
|
||||
"Yellow": "#d19a6614",
|
||||
"Green": "#98c37915",
|
||||
"Blue": "#61afef15",
|
||||
"Violet": "#542a4f",
|
||||
"Orange": "#d13c0015",
|
||||
"Rose": "#ae002f20"
|
||||
},
|
||||
|
||||
"Tree.background": "#2d0340",
|
||||
|
||||
"SearchEverywhere": {
|
||||
|
||||
|
||||
"Tab": {
|
||||
"selectedForeground": "#c9c9c9",
|
||||
"selectedBackground": "#4d086d"
|
||||
}
|
||||
},
|
||||
|
||||
"SearchMatch": {
|
||||
"startBackground": "#d379f2",
|
||||
"endBackground": "#d379f2"
|
||||
},
|
||||
|
||||
"WelcomeScreen": {
|
||||
"Projects.selectionInactiveBackground": "#37064e",
|
||||
"separatorColor": "#2d033f"
|
||||
},
|
||||
|
||||
"ValidationTooltip": {
|
||||
"errorBackground": "#802d43",
|
||||
"errorBorderColor": "#802d43",
|
||||
"warningBackground": "#735822",
|
||||
"warningBorderColor": "#5f4422"
|
||||
},
|
||||
|
||||
"Table": {
|
||||
"stripeColor": "#2d033f",
|
||||
"selectionForeground": "#c9c9c9",
|
||||
"dropLineColor": "#2d033f",
|
||||
"focusCellForeground": "#abb2bf",
|
||||
"gridColor": "#35064c"
|
||||
},
|
||||
|
||||
"ProgressBar": {
|
||||
"trackColor": "#280a2f",
|
||||
"progressColor": "#e78af2",
|
||||
"indeterminateStartColor": "#e78af2",
|
||||
"indeterminateEndColor": "#523569",
|
||||
"failedColor": "#ad3864",
|
||||
"failedEndColor": "#47221d",
|
||||
"passedColor": "#60649e",
|
||||
"passedEndColor": "#251642"
|
||||
},
|
||||
|
||||
"PopupMenu.translucentBackground": "#4d086d",
|
||||
|
||||
"Popup": {
|
||||
"paintBorder": true,
|
||||
"Header.activeBackground": "#4e086f",
|
||||
"Header.inactiveBackground": "#4d086d",
|
||||
"separatorColor" : "#5e0a85",
|
||||
"separatorForeground": "#5e0a85",
|
||||
"Advertiser": {
|
||||
"background": "#490768",
|
||||
"borderColor": "#490768",
|
||||
"borderInsets": "3,8,5,0"
|
||||
}
|
||||
},
|
||||
"ToggleButton": {
|
||||
"onForeground": "#4d086d",
|
||||
"onBackground": "#9ca9af",
|
||||
"offForeground": "#646464",
|
||||
"offBackground": "#280a2f",
|
||||
"buttonColor": "#4e086f",
|
||||
"borderColor": "#4e086f"
|
||||
},
|
||||
"ToolTip": {
|
||||
"background": "#450073",
|
||||
"Actions.background": "#331432"
|
||||
},
|
||||
|
||||
"ToolWindow": {
|
||||
"Header": {
|
||||
"background": "#3b0063",
|
||||
"inactiveBackground": "#370c41"
|
||||
},
|
||||
|
||||
"HeaderTab": {
|
||||
"selectedBackground": "#9C23D9FF",
|
||||
"selectedInactiveBackground": "#4D0080FF",
|
||||
"hoverBackground": "#9C23D9FF",
|
||||
"hoverInactiveBackground": "#4D0080FF"
|
||||
},
|
||||
|
||||
"Button": {
|
||||
"hoverBackground": "#320647",
|
||||
"selectedBackground": "#42075c",
|
||||
"selectedForeground": "#9ca9af"
|
||||
}
|
||||
},
|
||||
"DragAndDrop": {
|
||||
"areaForeground": "#FFFFFF",
|
||||
"areaBackground": "#42075c",
|
||||
"areaBorderColor": "#4d0080"
|
||||
},
|
||||
"Plugins": {
|
||||
"SectionHeader.background": "#4d0080",
|
||||
"tagBackground": "#42075c",
|
||||
"lightSelectionBackground": "#41075b"
|
||||
},
|
||||
"EditorPane.inactiveBackground": "#1a0225"
|
||||
},
|
||||
"icons": {
|
||||
"ColorPalette": {
|
||||
"Checkbox.Background.Default.Dark": "#3c0555",
|
||||
"Checkbox.Border.Default.Dark": "#460561",
|
||||
"Checkbox.Foreground.Selected.Dark": "#6aae41",
|
||||
|
||||
"Objects.Grey": "#9b8ebe",
|
||||
"Objects.Blue": "#05b4a1",
|
||||
"Objects.RedStatus": "#a8191aff",
|
||||
"Objects.Red": "#aa3c3aff",
|
||||
"Objects.Pink": "#d16979ff",
|
||||
"Objects.Yellow": "#be9418ff",
|
||||
"Objects.Green": "#009c0eff",
|
||||
"Objects.Purple": "#6b48a6ff",
|
||||
"Objects.BlackText": "#131313ff",
|
||||
"Objects.YellowDark": "#8a6c1aff",
|
||||
"Objects.GreenAndroid": "#008b14ff"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,240 @@
|
||||
{
|
||||
"name": "Gradianto Deep Ocean",
|
||||
"dark": true,
|
||||
"author": "",
|
||||
"editorScheme": "/Gradianto_deep_ocean.xml",
|
||||
"ui": {
|
||||
"*": {
|
||||
"background": "#1c2739",
|
||||
"foreground": "#c1c1c1",
|
||||
|
||||
"infoForeground": "#d7ff18c1",
|
||||
|
||||
"selectionBackground": "#39487e",
|
||||
"selectionForeground": "#e2e2e2",
|
||||
"selectionInactiveBackground": "#2c3d59",
|
||||
|
||||
|
||||
"disabledForeground": "#a3a3a3",
|
||||
"disabledBackground": "#222f44",
|
||||
"inactiveBackground": "#325180",
|
||||
|
||||
"errorForeground": "#b5b5b5",
|
||||
|
||||
"disabledText": "#adadad",
|
||||
"Borders.ContrastBorderColor" : "#0e1624",
|
||||
"borderColor": "#151d2c",
|
||||
"disabledBorderColor": "#0d1022",
|
||||
"focusColor" : "#25334b",
|
||||
"focusedBorderColor": "#2b416a",
|
||||
|
||||
"separatorColor": "#1d304b"
|
||||
},
|
||||
"Tree.background": "#24334a",
|
||||
|
||||
"ActionButton": {
|
||||
"hoverBackground": "#324565",
|
||||
"pressedBackground": "#284267",
|
||||
"hoverBorderColor": "#141834",
|
||||
"pressedBorderColor": "#171c3c"
|
||||
},
|
||||
"Borders": {
|
||||
"color": "#2b3858cc",
|
||||
"ContrastBorderColor": "#0e1624"
|
||||
},
|
||||
"Button": {
|
||||
"startBackground": "#4a75a2",
|
||||
"endBackground": "#4a75a2",
|
||||
"startBorderColor": "#252e4b",
|
||||
"endBorderColor": "#252e4b",
|
||||
"focusedBorderColor" : "#4a75a2",
|
||||
"default.focusColor": "#4a75a2",
|
||||
"disabledBorderColor" : "#193c81",
|
||||
"default": {
|
||||
"startBackground": "#4a75a2",
|
||||
"endBackground": "#4a75a2",
|
||||
"focusColor": "#2969a2"
|
||||
}
|
||||
|
||||
},
|
||||
"CompletionPopup": {
|
||||
"matchForeground": "#568AF2"
|
||||
},
|
||||
|
||||
|
||||
"Notification": {
|
||||
|
||||
"errorForeground": "#f5f5f5",
|
||||
"errorBackground": "#c4131e",
|
||||
"errorBorderColor": "#c55e4a",
|
||||
|
||||
"ToolWindow": {
|
||||
"informativeForeground": "#f5f5f5",
|
||||
"informativeBackground": "#414f66",
|
||||
"informativeBorderColor": "#d4745c",
|
||||
|
||||
"warningForeground": "#abb2bf",
|
||||
"warningBackground": "#896a28",
|
||||
"warningBorderColor": "#5f4422",
|
||||
|
||||
"errorForeground": "#abb2bf",
|
||||
"errorBackground": "#923849",
|
||||
"errorBorderColor": "#552029"
|
||||
}
|
||||
},
|
||||
"ComboBox": {
|
||||
"background" : "#3c557c",
|
||||
"nonEditableBackground": "#466391",
|
||||
"ArrowButton": {
|
||||
"iconColor": "#e3e2f1",
|
||||
"disabledIconColor": "#83828b",
|
||||
"nonEditableBackground": "#607691"
|
||||
}
|
||||
},
|
||||
"Editor": {
|
||||
"shortcutForeground": "#3f5079"
|
||||
},
|
||||
"EditorTabs": {
|
||||
|
||||
"selectedForeground": "#ececec",
|
||||
"selectedBackground": "#324d65",
|
||||
"underlinedTabBackground": "#324d65",
|
||||
"background": "#243647",
|
||||
"underlineColor": "#46628f",
|
||||
"hoverMaskColor": "#46628f",
|
||||
"inactiveMaskColor": "#24334aff"
|
||||
},
|
||||
|
||||
"Link": {
|
||||
"activeForeground": "#ede891",
|
||||
"hoverForeground": "#ede891",
|
||||
"pressedForeground": "#ede891",
|
||||
"visitedForeground": "#ede891"
|
||||
},
|
||||
"FileColor": {
|
||||
"Yellow": "#d1b14225",
|
||||
"Green": "#98c37925",
|
||||
"Blue": "#61afef25",
|
||||
"Violet": "#542a4f25",
|
||||
"Orange": "#d13c0025",
|
||||
"Rose": "#ae002f25"
|
||||
},
|
||||
"SearchEverywhere": {
|
||||
"Tab": {
|
||||
"selectedForeground": "#ffffff",
|
||||
"selectedBackground": "#314f8f"
|
||||
}
|
||||
},
|
||||
"SearchMatch": {
|
||||
"startBackground": "#67849d",
|
||||
"endBackground": "#2d3f71"
|
||||
},
|
||||
|
||||
"WelcomeScreen": {
|
||||
"Projects.selectionInactiveBackground": "#325180",
|
||||
"separatorColor": "#223757"
|
||||
},
|
||||
"ValidationTooltip": {
|
||||
"errorBackground": "#802d43",
|
||||
"errorBorderColor": "#802d43",
|
||||
"warningBackground": "#735822",
|
||||
"warningBorderColor": "#5f4422"
|
||||
},
|
||||
"Table": {
|
||||
"stripeColor": "#475a6f",
|
||||
"selectionForeground": "#e4e4e4",
|
||||
"dropLineColor": "#586b8d",
|
||||
"focusCellForeground": "#e3e3e3",
|
||||
"gridColor": "#45526f"
|
||||
},
|
||||
|
||||
"ProgressBar": {
|
||||
"trackColor": "#131b2f",
|
||||
"progressColor": "#608fcf",
|
||||
"indeterminateStartColor": "#68a2f2",
|
||||
"indeterminateEndColor": "#304869",
|
||||
"failedColor": "#ad3864",
|
||||
"failedEndColor": "#47221d",
|
||||
"passedColor": "#83d68d",
|
||||
"passedEndColor": "#2f422f"
|
||||
},
|
||||
"windowBorder" : "#282c57",
|
||||
"window": "#282c57",
|
||||
"PopupMenu.translucentBackground": "#26366d",
|
||||
"Popup": {
|
||||
"inactiveBorderColor" : "#252649",
|
||||
"paintBorder": true,
|
||||
"Header.activeBackground": "#39487e",
|
||||
"Header.inactiveBackground": "#325180",
|
||||
"separatorColor" : "#223757",
|
||||
"separatorForeground": "#426aa8",
|
||||
"Advertiser": {
|
||||
"background": "#2f3347",
|
||||
"borderColor": "#141834",
|
||||
"borderInsets": "3,8,5,0"
|
||||
}
|
||||
},
|
||||
"ToggleButton": {
|
||||
"onForeground": "#274368",
|
||||
"onBackground": "#9ca9af",
|
||||
"offForeground": "#646464",
|
||||
"offBackground": "#1c2732",
|
||||
"buttonColor": "#3c5285"
|
||||
},
|
||||
"ToolTip": {
|
||||
"background": "#445a83",
|
||||
"Actions.background": "#252c3a"
|
||||
},
|
||||
"ToolWindow": {
|
||||
"Header": {
|
||||
"background": "#3766ae",
|
||||
"inactiveBackground": "#325180"
|
||||
},
|
||||
|
||||
"HeaderTab": {
|
||||
"selectedBackground": "#39487eff",
|
||||
"selectedInactiveBackground": "#2c3d59ff",
|
||||
"hoverBackground": "#384d71ff",
|
||||
"hoverInactiveBackground": "#25334aff"
|
||||
},
|
||||
|
||||
"Button": {
|
||||
"hoverBackground": "#384d71ff",
|
||||
"selectedBackground": "#39487eff",
|
||||
"selectedForeground": "#b1bfc6"
|
||||
}
|
||||
},
|
||||
"DragAndDrop": {
|
||||
"areaForeground": "#e5e5e5",
|
||||
"areaBackground": "#242b39",
|
||||
"areaBorderColor": "#141834"
|
||||
},
|
||||
"Plugins": {
|
||||
"SectionHeader.background": "#2a3563",
|
||||
"tagBackground": "#3d445a",
|
||||
"lightSelectionBackground": "#3c4b7e"
|
||||
},
|
||||
"EditorPane.inactiveBackground": "#040c25"
|
||||
},
|
||||
"icons": {
|
||||
"ColorPalette": {
|
||||
"Checkbox.Background.Default.Dark": "#3c4861",
|
||||
"Checkbox.Foreground.Selected.Dark": "#00d66e",
|
||||
|
||||
"Checkbox.Background.Disabled": "#212735",
|
||||
"Checkbox.Background.Disabled.Dark": "#212735",
|
||||
|
||||
"Objects.Grey": "#e3e3e3c0",
|
||||
"Objects.Blue": "#4fc3f7c0",
|
||||
"Objects.RedStatus": "#ff5722c0",
|
||||
"Objects.Red": "#ff7274c0",
|
||||
"Objects.Pink": "#ff97b1c0",
|
||||
"Objects.Yellow": "#ffca57c0",
|
||||
"Objects.Green": "#76da84c0",
|
||||
"Objects.Purple": "#d199ffc0",
|
||||
"Objects.BlackText": "#2e2e2ec0",
|
||||
"Objects.YellowDark": "#ffca1ec0",
|
||||
"Objects.GreenAndroid": "#18e66bc0"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,241 @@
|
||||
{
|
||||
"name": "Gradianto Midnight Blue",
|
||||
"dark": true,
|
||||
"author": "",
|
||||
"editorScheme": "/Gradianto_midnight_blue.xml",
|
||||
"ui": {
|
||||
"*": {
|
||||
"background": "#282839",
|
||||
"foreground": "#d4d4d4",
|
||||
|
||||
"infoForeground": "#00d66e",
|
||||
|
||||
"selectionBackground": "#544092",
|
||||
"selectionForeground": "#e2e2e2",
|
||||
"selectionInactiveBackground": "#48387e",
|
||||
|
||||
|
||||
"disabledForeground": "#a3a3a3",
|
||||
"disabledBackground": "#3f3571",
|
||||
"inactiveBackground": "#52408f",
|
||||
|
||||
"errorForeground": "#ebf1f2",
|
||||
|
||||
"disabledText": "#adadad",
|
||||
"Borders.ContrastBorderColor" : "#221b3c",
|
||||
"borderColor": "#221b3c",
|
||||
"disabledBorderColor": "#221b3c",
|
||||
"focusColor" : "#161227",
|
||||
"focusedBorderColor": "#161227",
|
||||
|
||||
"separatorColor": "#383850"
|
||||
},
|
||||
|
||||
"Tree.background": "#2c2c3e",
|
||||
|
||||
"ActionButton": {
|
||||
"hoverBackground": "#6d55bd",
|
||||
"pressedBackground": "#4b3a81",
|
||||
"hoverBorderColor": "#6d55bd",
|
||||
"pressedBorderColor": "#4b3a81"
|
||||
},
|
||||
"Borders": {
|
||||
"color": "#1b092f",
|
||||
"ContrastBorderColor": "#1a1328"
|
||||
},
|
||||
"Button": {
|
||||
"startBackground": "#544c91",
|
||||
"endBackground": "#544c91",
|
||||
"startBorderColor": "#544c91",
|
||||
"endBorderColor": "#544c91",
|
||||
"focusedBorderColor" : "#5631a2",
|
||||
"default.focusColor": "#5631a2",
|
||||
"disabledBorderColor" : "#442781",
|
||||
"default": {
|
||||
"startBackground": "#544c91",
|
||||
"endBackground": "#544c91",
|
||||
"startBorderColor": "#544c91",
|
||||
"endBorderColor": "#442781",
|
||||
"focusedBorderColor": "#5631a2",
|
||||
"focusColor": "#5631a2"
|
||||
}
|
||||
|
||||
},
|
||||
"CompletionPopup": {
|
||||
"matchForeground": "#cecb46",
|
||||
"matchSelectionForeground": "#ffcd7e"
|
||||
},
|
||||
"MenuBar.borderColor": "#221b3c",
|
||||
"Menu.borderColor": "#140928",
|
||||
"NavBar.borderColor": "#140928",
|
||||
|
||||
"Notification": {
|
||||
|
||||
"errorForeground": "#f5f5f5",
|
||||
"errorBackground": "#c4131e",
|
||||
"errorBorderColor": "#c55e4a",
|
||||
|
||||
"ToolWindow": {
|
||||
"informativeForeground": "#f5f5f5",
|
||||
"informativeBackground": "#4a4a66",
|
||||
"informativeBorderColor": "#d4745c",
|
||||
|
||||
"warningForeground": "#abb2bf",
|
||||
"warningBackground": "#896a28",
|
||||
"warningBorderColor": "#5f4422",
|
||||
|
||||
"errorForeground": "#abb2bf",
|
||||
"errorBackground": "#923849",
|
||||
"errorBorderColor": "#552029"
|
||||
}
|
||||
},
|
||||
"ComboBox": {
|
||||
"background" : "#5d5d84",
|
||||
"nonEditableBackground": "#4a4a68",
|
||||
"ArrowButton": {
|
||||
"iconColor": "#e3e2f1",
|
||||
"disabledIconColor": "#667286",
|
||||
"nonEditableBackground": "#464662"
|
||||
}
|
||||
},
|
||||
"Editor": {
|
||||
"shortcutForeground": "#745279"
|
||||
},
|
||||
|
||||
"EditorTabs": {
|
||||
"underlinedTabBackground": "#3d3d56",
|
||||
"selectedBackground": "#3d3d56",
|
||||
"underlineColor": "#44346e"
|
||||
},
|
||||
|
||||
"Link": {
|
||||
"activeForeground": "#ede891",
|
||||
"hoverForeground": "#ede891",
|
||||
"pressedForeground": "#ede891",
|
||||
"visitedForeground": "#ede891"
|
||||
},
|
||||
"FileColor": {
|
||||
"Yellow": "#d19a6625",
|
||||
"Green": "#98c37925",
|
||||
"Blue": "#61afef25",
|
||||
"Violet": "#542a4f25",
|
||||
"Orange": "#d13c0025",
|
||||
"Rose": "#ae002f25"
|
||||
},
|
||||
"SearchEverywhere": {
|
||||
"Tab": {
|
||||
"selectedForeground": "#ffffff",
|
||||
"selectedBackground": "#52408f"
|
||||
}
|
||||
},
|
||||
"SearchMatch": {
|
||||
"startBackground": "#8787c1",
|
||||
"endBackground": "#8787c1"
|
||||
},
|
||||
|
||||
"WelcomeScreen": {
|
||||
"Projects.selectionInactiveBackground": "#323247",
|
||||
"separatorColor": "#323247"
|
||||
},
|
||||
|
||||
"ValidationTooltip": {
|
||||
"errorBackground": "#802d43",
|
||||
"errorBorderColor": "#802d43",
|
||||
"warningBackground": "#735822",
|
||||
"warningBorderColor": "#5f4422"
|
||||
},
|
||||
"Table": {
|
||||
"stripeColor": "#4e4e6f",
|
||||
"selectionForeground": "#ffffff",
|
||||
"dropLineColor": "#63638d",
|
||||
"focusCellForeground": "#ffffff",
|
||||
"gridColor": "#4e4e6f"
|
||||
},
|
||||
|
||||
"ProgressBar": {
|
||||
"trackColor": "#280a2f",
|
||||
"progressColor": "#8769cf",
|
||||
"indeterminateStartColor": "#a088f2",
|
||||
"indeterminateEndColor": "#3d3f69",
|
||||
"failedColor": "#ad3864",
|
||||
"failedEndColor": "#47221d",
|
||||
"passedColor": "#83d68d",
|
||||
"passedEndColor": "#2f422f"
|
||||
},
|
||||
"PopupMenu.translucentBackground": "#37256d",
|
||||
|
||||
"Popup": {
|
||||
"paintBorder": true,
|
||||
"Header.activeBackground": "#5841a7",
|
||||
"Header.inactiveBackground": "#48388b",
|
||||
"separatorColor" : "#5640a2",
|
||||
"separatorForeground": "#654bbe",
|
||||
"Advertiser": {
|
||||
"background": "#323247",
|
||||
"borderColor": "#140928",
|
||||
"borderInsets": "3,8,5,0"
|
||||
}
|
||||
},
|
||||
"ToggleButton": {
|
||||
"onForeground": "#9ca9af",
|
||||
"onBackground": "#3f2c6d",
|
||||
"offForeground": "#646464",
|
||||
"offBackground": "#232332",
|
||||
"buttonColor": "#411e85",
|
||||
"borderColor": "#140928"
|
||||
},
|
||||
"ToolTip": {
|
||||
"background": "#5c5c83",
|
||||
"Actions.background": "#29293a"
|
||||
},
|
||||
"ToolWindow": {
|
||||
"Header": {
|
||||
"background": "#504896",
|
||||
"inactiveBackground": "#443577"
|
||||
},
|
||||
|
||||
"HeaderTab": {
|
||||
"selectedBackground": "#41415eff",
|
||||
"selectedInactiveBackground": "#363647ff",
|
||||
"hoverBackground": "#4e4e70ff",
|
||||
"hoverInactiveBackground": "#414157ff"
|
||||
},
|
||||
|
||||
"Button": {
|
||||
"hoverBackground": "#4e4e70",
|
||||
"selectedBackground": "#41415e",
|
||||
"selectedForeground": "#9ca9af"
|
||||
}
|
||||
},
|
||||
"DragAndDrop": {
|
||||
"areaForeground": "#f5f5f5",
|
||||
"areaBackground": "#282839",
|
||||
"areaBorderColor": "#140928"
|
||||
},
|
||||
"Plugins": {
|
||||
"SectionHeader.background": "#392c63",
|
||||
"tagBackground": "#40405a",
|
||||
"lightSelectionBackground": "#48387e"
|
||||
},
|
||||
"EditorPane.inactiveBackground": "#1a0225"
|
||||
},
|
||||
"icons": {
|
||||
"ColorPalette": {
|
||||
"Checkbox.Background.Default.Dark": "#444461",
|
||||
"Checkbox.Foreground.Selected.Dark": "#00d66e",
|
||||
|
||||
|
||||
"Objects.Grey": "#d6d6d6c0",
|
||||
"Objects.Blue": "#4fc3f7c0",
|
||||
"Objects.RedStatus": "#ff5722c0",
|
||||
"Objects.Red": "#ff7274c0",
|
||||
"Objects.Pink": "#ff97b1c0",
|
||||
"Objects.Yellow": "#ffca57c0",
|
||||
"Objects.Green": "#76da84c0",
|
||||
"Objects.Purple": "#d199ffc0",
|
||||
"Objects.BlackText": "#2e2e2ec0",
|
||||
"Objects.YellowDark": "#ffca1ec0",
|
||||
"Objects.GreenAndroid": "#18e66bc0"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -48,8 +48,9 @@
|
||||
"Menu.foreground" : "#5c616c",
|
||||
"MenuItem.foreground" : "#5c616c",
|
||||
"MenuItem.background" : "#ffffff",
|
||||
"PopupMenuSeparator.height" : "1",
|
||||
"PopupMenuSeparator.height" : "2",
|
||||
"Separator.separatorColor" : "#9ba2ab",
|
||||
"Group.separatorColor" : "#9ba2ab",
|
||||
|
||||
"Tree.background" : "#ffffff",
|
||||
"Tree.rowHeight": "23",
|
||||
@@ -84,6 +85,8 @@
|
||||
"Table.lightSelectionForeground" : "#ffffff",
|
||||
"Table.focusCellBackground" : "#f57900",
|
||||
"Table.focusCellForeground" : "#ffffff",
|
||||
"Table.dropLineColor": "#f57900",
|
||||
"Table.dropLineShortColor": "#f57900",
|
||||
|
||||
"TabbedPane.underlineColor" : "#f57900",
|
||||
"TabbedPane.tabSelectionHeight" : 2,
|
||||
@@ -154,7 +157,9 @@
|
||||
"EditorTabs.underlineColor" : "#f57900",
|
||||
"EditorTabs.background" : "#F5F5F5",
|
||||
|
||||
"Notification.background" : "#F5F5F5"
|
||||
"Notification.background" : "#F5F5F5",
|
||||
"Notification.MoreButton.background" : "#dddee1",
|
||||
"ScrollBar.background" : "#F5F5F5"
|
||||
|
||||
},
|
||||
|
||||
|
||||
@@ -48,8 +48,9 @@
|
||||
"Menu.foreground" : "#5c616c",
|
||||
"MenuItem.foreground" : "#5c616c",
|
||||
"MenuItem.background" : "#ffffff",
|
||||
"PopupMenuSeparator.height" : "1",
|
||||
"PopupMenuSeparator.height" : "2",
|
||||
"Separator.separatorColor" : "#9ba2ab",
|
||||
"Group.separatorColor" : "#9ba2ab",
|
||||
|
||||
"Tree.background" : "#ffffff",
|
||||
"Tree.rowHeight": "23",
|
||||
@@ -84,6 +85,8 @@
|
||||
"Table.lightSelectionForeground" : "#ffffff",
|
||||
"Table.focusCellBackground" : "#2679db",
|
||||
"Table.focusCellForeground" : "#ffffff",
|
||||
"Table.dropLineColor": "#2679db",
|
||||
"Table.dropLineShortColor": "#2679db",
|
||||
|
||||
"TabbedPane.underlineColor" : "#2679db",
|
||||
"TabbedPane.tabSelectionHeight" : 2,
|
||||
@@ -154,7 +157,9 @@
|
||||
"EditorTabs.underlineColor" : "#2679db",
|
||||
"EditorTabs.background" : "#F5F5F5",
|
||||
|
||||
"Notification.background" : "#F5F5F5"
|
||||
"Notification.background" : "#F5F5F5",
|
||||
"Notification.MoreButton.background" : "#dddee1",
|
||||
"ScrollBar.background" : "#F5F5F5"
|
||||
|
||||
},
|
||||
|
||||
|
||||
@@ -85,7 +85,7 @@
|
||||
"matchSelectionForeground": "#88c0d0",
|
||||
"nonFocusedState": "#2e3440",
|
||||
"selectionBackground": "#4c566a",
|
||||
"selectionInactiveBackground": "#3b4252",
|
||||
"selectionInactiveBackground": "#4c566a",
|
||||
"selectionInactiveInfoForeground": "#4c566a",
|
||||
"selectionInfoForeground": "#eceff4"
|
||||
},
|
||||
|
||||
@@ -41,6 +41,27 @@
|
||||
"sourceCodeUrl": "https://github.com/dracula/jetbrains",
|
||||
"sourceCodePath": "blob/master/src/main/resources/themes/Dracula.theme.json"
|
||||
},
|
||||
"Gradianto_dark_fuchsia.theme.json": {
|
||||
"name": "Gradianto Dark Fuchsia",
|
||||
"license": "MIT",
|
||||
"licenseFile": "Gradianto.LICENSE.txt",
|
||||
"sourceCodeUrl": "https://github.com/thvardhan/Gradianto",
|
||||
"sourceCodePath": "blob/master/resources/Gradianto_dark_fuchsia.theme.json"
|
||||
},
|
||||
"Gradianto_deep_ocean.theme.json": {
|
||||
"name": "Gradianto Deep Ocean",
|
||||
"license": "MIT",
|
||||
"licenseFile": "Gradianto.LICENSE.txt",
|
||||
"sourceCodeUrl": "https://github.com/thvardhan/Gradianto",
|
||||
"sourceCodePath": "blob/master/resources/Gradianto_deep_ocean.theme.json"
|
||||
},
|
||||
"Gradianto_midnight_blue.theme.json": {
|
||||
"name": "Gradianto Midnight Blue",
|
||||
"license": "MIT",
|
||||
"licenseFile": "Gradianto.LICENSE.txt",
|
||||
"sourceCodeUrl": "https://github.com/thvardhan/Gradianto",
|
||||
"sourceCodePath": "blob/master/resources/Gradianto_midnight_blue.theme.json"
|
||||
},
|
||||
"Gray.theme.json": {
|
||||
"name": "Gray",
|
||||
"license": "MIT",
|
||||
|
||||
@@ -14,8 +14,6 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
version = rootProject.version
|
||||
|
||||
plugins {
|
||||
`java-library`
|
||||
}
|
||||
@@ -24,8 +22,3 @@ dependencies {
|
||||
implementation( project( ":flatlaf-core" ) )
|
||||
implementation( "com.formdev:svgSalamander:1.1.2.1" )
|
||||
}
|
||||
|
||||
java {
|
||||
sourceCompatibility = JavaVersion.VERSION_1_8
|
||||
targetCompatibility = JavaVersion.VERSION_1_8
|
||||
}
|
||||
|
||||
@@ -14,12 +14,11 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
version = rootProject.version
|
||||
|
||||
plugins {
|
||||
`java-library`
|
||||
`maven-publish`
|
||||
id( "com.jfrog.bintray" ) version "1.8.4"
|
||||
id( "com.jfrog.bintray" )
|
||||
id( "com.jfrog.artifactory" )
|
||||
}
|
||||
|
||||
dependencies {
|
||||
@@ -27,11 +26,6 @@ dependencies {
|
||||
implementation( "com.jidesoft:jide-oss:3.6.18" )
|
||||
}
|
||||
|
||||
java {
|
||||
sourceCompatibility = JavaVersion.VERSION_1_8
|
||||
targetCompatibility = JavaVersion.VERSION_1_8
|
||||
}
|
||||
|
||||
tasks {
|
||||
assemble {
|
||||
dependsOn(
|
||||
@@ -101,8 +95,8 @@ publishing {
|
||||
}
|
||||
|
||||
bintray {
|
||||
user = System.getenv( "BINTRAY_USER" ) ?: System.getProperty( "bintray.user" )
|
||||
key = System.getenv( "BINTRAY_KEY" ) ?: System.getProperty( "bintray.key" )
|
||||
user = rootProject.extra["bintray.user"] as String?
|
||||
key = rootProject.extra["bintray.key"] as String?
|
||||
|
||||
setPublications( "maven" )
|
||||
|
||||
@@ -116,6 +110,29 @@ bintray {
|
||||
name = project.version.toString()
|
||||
}
|
||||
|
||||
publish = true
|
||||
publish = rootProject.extra["bintray.publish"] as Boolean
|
||||
dryRun = rootProject.extra["bintray.dryRun"] as Boolean
|
||||
}
|
||||
}
|
||||
|
||||
artifactory {
|
||||
setContextUrl( "https://oss.jfrog.org" )
|
||||
|
||||
publish( closureOf<org.jfrog.gradle.plugin.artifactory.dsl.PublisherConfig> {
|
||||
repository( delegateClosureOf<groovy.lang.GroovyObject> {
|
||||
setProperty( "repoKey", "oss-snapshot-local" )
|
||||
setProperty( "username", rootProject.extra["bintray.user"] as String? )
|
||||
setProperty( "password", rootProject.extra["bintray.key"] as String? )
|
||||
} )
|
||||
|
||||
defaults( delegateClosureOf<groovy.lang.GroovyObject> {
|
||||
invokeMethod( "publications", "maven" )
|
||||
setProperty( "publishArtifacts", true )
|
||||
setProperty( "publishPom", true )
|
||||
} )
|
||||
} )
|
||||
|
||||
resolve( delegateClosureOf<org.jfrog.gradle.plugin.artifactory.dsl.ResolverConfig> {
|
||||
setProperty( "repoKey", "jcenter" )
|
||||
} )
|
||||
}
|
||||
|
||||
@@ -14,12 +14,11 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
version = rootProject.version
|
||||
|
||||
plugins {
|
||||
`java-library`
|
||||
`maven-publish`
|
||||
id( "com.jfrog.bintray" ) version "1.8.4"
|
||||
id( "com.jfrog.bintray" )
|
||||
id( "com.jfrog.artifactory" )
|
||||
}
|
||||
|
||||
dependencies {
|
||||
@@ -27,11 +26,6 @@ dependencies {
|
||||
implementation( "org.swinglabs.swingx:swingx-all:1.6.5-1" )
|
||||
}
|
||||
|
||||
java {
|
||||
sourceCompatibility = JavaVersion.VERSION_1_8
|
||||
targetCompatibility = JavaVersion.VERSION_1_8
|
||||
}
|
||||
|
||||
tasks {
|
||||
assemble {
|
||||
dependsOn(
|
||||
@@ -101,8 +95,8 @@ publishing {
|
||||
}
|
||||
|
||||
bintray {
|
||||
user = System.getenv( "BINTRAY_USER" ) ?: System.getProperty( "bintray.user" )
|
||||
key = System.getenv( "BINTRAY_KEY" ) ?: System.getProperty( "bintray.key" )
|
||||
user = rootProject.extra["bintray.user"] as String?
|
||||
key = rootProject.extra["bintray.key"] as String?
|
||||
|
||||
setPublications( "maven" )
|
||||
|
||||
@@ -116,6 +110,29 @@ bintray {
|
||||
name = project.version.toString()
|
||||
}
|
||||
|
||||
publish = true
|
||||
publish = rootProject.extra["bintray.publish"] as Boolean
|
||||
dryRun = rootProject.extra["bintray.dryRun"] as Boolean
|
||||
}
|
||||
}
|
||||
|
||||
artifactory {
|
||||
setContextUrl( "https://oss.jfrog.org" )
|
||||
|
||||
publish( closureOf<org.jfrog.gradle.plugin.artifactory.dsl.PublisherConfig> {
|
||||
repository( delegateClosureOf<groovy.lang.GroovyObject> {
|
||||
setProperty( "repoKey", "oss-snapshot-local" )
|
||||
setProperty( "username", rootProject.extra["bintray.user"] as String? )
|
||||
setProperty( "password", rootProject.extra["bintray.key"] as String? )
|
||||
} )
|
||||
|
||||
defaults( delegateClosureOf<groovy.lang.GroovyObject> {
|
||||
invokeMethod( "publications", "maven" )
|
||||
setProperty( "publishArtifacts", true )
|
||||
setProperty( "publishPom", true )
|
||||
} )
|
||||
} )
|
||||
|
||||
resolve( delegateClosureOf<org.jfrog.gradle.plugin.artifactory.dsl.ResolverConfig> {
|
||||
setProperty( "repoKey", "jcenter" )
|
||||
} )
|
||||
}
|
||||
|
||||
@@ -14,8 +14,6 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
version = rootProject.version
|
||||
|
||||
plugins {
|
||||
`java-library`
|
||||
}
|
||||
@@ -38,8 +36,3 @@ dependencies {
|
||||
// implementation( "com.weblookandfeel:weblaf-ui:1.2.12" )
|
||||
// implementation( "com.jgoodies:jgoodies-looks:2.7.0" )
|
||||
}
|
||||
|
||||
java {
|
||||
sourceCompatibility = JavaVersion.VERSION_1_8
|
||||
targetCompatibility = JavaVersion.VERSION_1_8
|
||||
}
|
||||
|
||||
@@ -54,6 +54,15 @@ public class FlatComponentsTest
|
||||
progressBar4.setIndeterminate( indeterminate );
|
||||
}
|
||||
|
||||
private void contentAreaFilledChanged() {
|
||||
boolean contentAreaFilled = contentAreaFilledCheckBox.isSelected();
|
||||
|
||||
for( Component c : getComponents() ) {
|
||||
if( c instanceof AbstractButton )
|
||||
((AbstractButton)c).setContentAreaFilled( contentAreaFilled );
|
||||
}
|
||||
}
|
||||
|
||||
private void initComponents() {
|
||||
// JFormDesigner - Component initialization - DO NOT MODIFY //GEN-BEGIN:initComponents
|
||||
JLabel labelLabel = new JLabel();
|
||||
@@ -78,18 +87,23 @@ public class FlatComponentsTest
|
||||
JToggleButton toggleButton10 = new JToggleButton();
|
||||
JToggleButton toggleButton3 = new JToggleButton();
|
||||
JToggleButton toggleButton4 = new JToggleButton();
|
||||
JToggleButton toggleButton5 = new JToggleButton();
|
||||
JToggleButton toggleButton8 = new JToggleButton();
|
||||
JToggleButton toggleButton11 = new JToggleButton();
|
||||
JToggleButton toggleButton12 = new JToggleButton();
|
||||
JToggleButton toggleButton13 = new JToggleButton();
|
||||
JToggleButton toggleButton14 = new JToggleButton();
|
||||
JLabel checkBoxLabel = new JLabel();
|
||||
JCheckBox checkBox1 = new JCheckBox();
|
||||
JCheckBox checkBox2 = new JCheckBox();
|
||||
JCheckBox checkBox3 = new JCheckBox();
|
||||
JCheckBox checkBox4 = new JCheckBox();
|
||||
JToggleButton toggleButton5 = new JToggleButton();
|
||||
JToggleButton toggleButton8 = new JToggleButton();
|
||||
JLabel radioButtonLabel = new JLabel();
|
||||
JRadioButton radioButton1 = new JRadioButton();
|
||||
JRadioButton radioButton2 = new JRadioButton();
|
||||
JRadioButton radioButton3 = new JRadioButton();
|
||||
JRadioButton radioButton4 = new JRadioButton();
|
||||
contentAreaFilledCheckBox = new JCheckBox();
|
||||
JLabel comboBoxLabel = new JLabel();
|
||||
JComboBox<String> comboBox1 = new JComboBox<>();
|
||||
JComboBox<String> comboBox2 = new JComboBox<>();
|
||||
@@ -151,6 +165,7 @@ public class FlatComponentsTest
|
||||
JLabel scrollPaneLabel = new JLabel();
|
||||
JScrollPane scrollPane13 = new JScrollPane();
|
||||
JPanel panel1 = new JPanel();
|
||||
JButton button19 = new JButton();
|
||||
JScrollBar scrollBar2 = new JScrollBar();
|
||||
JScrollBar scrollBar3 = new JScrollBar();
|
||||
JScrollBar scrollBar7 = new JScrollBar();
|
||||
@@ -193,6 +208,9 @@ public class FlatComponentsTest
|
||||
JButton button7 = new JButton();
|
||||
JButton button8 = new JButton();
|
||||
JToggleButton toggleButton6 = new JToggleButton();
|
||||
JToggleButton toggleButton15 = new JToggleButton();
|
||||
JToggleButton toggleButton16 = new JToggleButton();
|
||||
JToggleButton toggleButton17 = new JToggleButton();
|
||||
|
||||
//======== this ========
|
||||
setLayout(new MigLayout(
|
||||
@@ -343,18 +361,25 @@ public class FlatComponentsTest
|
||||
toggleButton4.setSelected(true);
|
||||
add(toggleButton4, "cell 4 2");
|
||||
|
||||
//---- toggleButton5 ----
|
||||
toggleButton5.setText("tab");
|
||||
toggleButton5.putClientProperty("JButton.buttonType", "tab");
|
||||
toggleButton5.setSelected(true);
|
||||
add(toggleButton5, "cell 5 2");
|
||||
//---- toggleButton11 ----
|
||||
toggleButton11.setIcon(UIManager.getIcon("Tree.closedIcon"));
|
||||
toggleButton11.setSelected(true);
|
||||
add(toggleButton11, "cell 5 2");
|
||||
|
||||
//---- toggleButton8 ----
|
||||
toggleButton8.setText("tab");
|
||||
toggleButton8.putClientProperty("JButton.buttonType", "tab");
|
||||
toggleButton8.setEnabled(false);
|
||||
toggleButton8.setSelected(true);
|
||||
add(toggleButton8, "cell 5 2");
|
||||
//---- toggleButton12 ----
|
||||
toggleButton12.setText("...");
|
||||
toggleButton12.setSelected(true);
|
||||
add(toggleButton12, "cell 5 2");
|
||||
|
||||
//---- toggleButton13 ----
|
||||
toggleButton13.setText("\u2026");
|
||||
toggleButton13.setSelected(true);
|
||||
add(toggleButton13, "cell 5 2");
|
||||
|
||||
//---- toggleButton14 ----
|
||||
toggleButton14.setText("#");
|
||||
toggleButton14.setSelected(true);
|
||||
add(toggleButton14, "cell 5 2");
|
||||
|
||||
//---- checkBoxLabel ----
|
||||
checkBoxLabel.setText("JCheckBox");
|
||||
@@ -382,6 +407,19 @@ public class FlatComponentsTest
|
||||
checkBox4.setEnabled(false);
|
||||
add(checkBox4, "cell 4 3");
|
||||
|
||||
//---- toggleButton5 ----
|
||||
toggleButton5.setText("tab");
|
||||
toggleButton5.putClientProperty("JButton.buttonType", "tab");
|
||||
toggleButton5.setSelected(true);
|
||||
add(toggleButton5, "cell 5 3");
|
||||
|
||||
//---- toggleButton8 ----
|
||||
toggleButton8.setText("tab");
|
||||
toggleButton8.putClientProperty("JButton.buttonType", "tab");
|
||||
toggleButton8.setEnabled(false);
|
||||
toggleButton8.setSelected(true);
|
||||
add(toggleButton8, "cell 5 3");
|
||||
|
||||
//---- radioButtonLabel ----
|
||||
radioButtonLabel.setText("JRadioButton:");
|
||||
add(radioButtonLabel, "cell 0 4");
|
||||
@@ -408,6 +446,12 @@ public class FlatComponentsTest
|
||||
radioButton4.setEnabled(false);
|
||||
add(radioButton4, "cell 4 4");
|
||||
|
||||
//---- contentAreaFilledCheckBox ----
|
||||
contentAreaFilledCheckBox.setText("contentAreaFilled");
|
||||
contentAreaFilledCheckBox.setSelected(true);
|
||||
contentAreaFilledCheckBox.addActionListener(e -> contentAreaFilledChanged());
|
||||
add(contentAreaFilledCheckBox, "cell 5 4");
|
||||
|
||||
//---- comboBoxLabel ----
|
||||
comboBoxLabel.setText("JComboBox:");
|
||||
add(comboBoxLabel, "cell 0 5");
|
||||
@@ -760,8 +804,14 @@ public class FlatComponentsTest
|
||||
|
||||
//======== panel1 ========
|
||||
{
|
||||
panel1.setPreferredSize(new Dimension(200, 200));
|
||||
panel1.setPreferredSize(new Dimension(800, 400));
|
||||
panel1.setLayout(new BorderLayout());
|
||||
|
||||
//---- button19 ----
|
||||
button19.setText("I'm a large button");
|
||||
button19.setVerticalAlignment(SwingConstants.TOP);
|
||||
button19.setHorizontalAlignment(SwingConstants.LEFT);
|
||||
panel1.add(button19, BorderLayout.CENTER);
|
||||
}
|
||||
scrollPane13.setViewportView(panel1);
|
||||
}
|
||||
@@ -963,6 +1013,21 @@ public class FlatComponentsTest
|
||||
toggleButton6.setIcon(UIManager.getIcon("Tree.leafIcon"));
|
||||
toggleButton6.setSelected(true);
|
||||
toolBar1.add(toggleButton6);
|
||||
|
||||
//---- toggleButton15 ----
|
||||
toggleButton15.setIcon(UIManager.getIcon("FileView.computerIcon"));
|
||||
toggleButton15.setSelected(true);
|
||||
toolBar1.add(toggleButton15);
|
||||
|
||||
//---- toggleButton16 ----
|
||||
toggleButton16.setIcon(UIManager.getIcon("FileView.floppyDriveIcon"));
|
||||
toggleButton16.setSelected(true);
|
||||
toolBar1.add(toggleButton16);
|
||||
|
||||
//---- toggleButton17 ----
|
||||
toggleButton17.setIcon(UIManager.getIcon("FileView.hardDriveIcon"));
|
||||
toggleButton17.setSelected(true);
|
||||
toolBar1.add(toggleButton17);
|
||||
}
|
||||
add(toolBar1, "cell 1 23 3 1,growx");
|
||||
// JFormDesigner - End of component initialization //GEN-END:initComponents
|
||||
@@ -974,6 +1039,7 @@ public class FlatComponentsTest
|
||||
}
|
||||
|
||||
// JFormDesigner - Variables declaration - DO NOT MODIFY //GEN-BEGIN:variables
|
||||
private JCheckBox contentAreaFilledCheckBox;
|
||||
private JProgressBar progressBar3;
|
||||
private JProgressBar progressBar4;
|
||||
private JSlider slider3;
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
JFDML JFormDesigner: "7.0.0.0.194" Java: "13.0.1" encoding: "UTF-8"
|
||||
JFDML JFormDesigner: "7.0.1.0.272" Java: "13.0.1" encoding: "UTF-8"
|
||||
|
||||
new FormModel {
|
||||
contentType: "form/swing"
|
||||
@@ -98,7 +98,7 @@ new FormModel {
|
||||
} )
|
||||
add( new FormComponent( "javax.swing.JButton" ) {
|
||||
name: "button13"
|
||||
"icon": new com.jformdesigner.model.SwingIcon( 2, "Tree.closedIcon" )
|
||||
"icon": &SwingIcon0 new com.jformdesigner.model.SwingIcon( 2, "Tree.closedIcon" )
|
||||
}, new FormLayoutConstraints( class net.miginfocom.layout.CC ) {
|
||||
"value": "cell 5 1"
|
||||
} )
|
||||
@@ -170,18 +170,29 @@ new FormModel {
|
||||
"value": "cell 4 2"
|
||||
} )
|
||||
add( new FormComponent( "javax.swing.JToggleButton" ) {
|
||||
name: "toggleButton5"
|
||||
"text": "tab"
|
||||
"$client.JButton.buttonType": "tab"
|
||||
name: "toggleButton11"
|
||||
"icon": #SwingIcon0
|
||||
"selected": true
|
||||
}, new FormLayoutConstraints( class net.miginfocom.layout.CC ) {
|
||||
"value": "cell 5 2"
|
||||
} )
|
||||
add( new FormComponent( "javax.swing.JToggleButton" ) {
|
||||
name: "toggleButton8"
|
||||
"text": "tab"
|
||||
"$client.JButton.buttonType": "tab"
|
||||
"enabled": false
|
||||
name: "toggleButton12"
|
||||
"text": "..."
|
||||
"selected": true
|
||||
}, new FormLayoutConstraints( class net.miginfocom.layout.CC ) {
|
||||
"value": "cell 5 2"
|
||||
} )
|
||||
add( new FormComponent( "javax.swing.JToggleButton" ) {
|
||||
name: "toggleButton13"
|
||||
"text": "…"
|
||||
"selected": true
|
||||
}, new FormLayoutConstraints( class net.miginfocom.layout.CC ) {
|
||||
"value": "cell 5 2"
|
||||
} )
|
||||
add( new FormComponent( "javax.swing.JToggleButton" ) {
|
||||
name: "toggleButton14"
|
||||
"text": "#"
|
||||
"selected": true
|
||||
}, new FormLayoutConstraints( class net.miginfocom.layout.CC ) {
|
||||
"value": "cell 5 2"
|
||||
@@ -222,6 +233,23 @@ new FormModel {
|
||||
}, new FormLayoutConstraints( class net.miginfocom.layout.CC ) {
|
||||
"value": "cell 4 3"
|
||||
} )
|
||||
add( new FormComponent( "javax.swing.JToggleButton" ) {
|
||||
name: "toggleButton5"
|
||||
"text": "tab"
|
||||
"$client.JButton.buttonType": "tab"
|
||||
"selected": true
|
||||
}, new FormLayoutConstraints( class net.miginfocom.layout.CC ) {
|
||||
"value": "cell 5 3"
|
||||
} )
|
||||
add( new FormComponent( "javax.swing.JToggleButton" ) {
|
||||
name: "toggleButton8"
|
||||
"text": "tab"
|
||||
"$client.JButton.buttonType": "tab"
|
||||
"enabled": false
|
||||
"selected": true
|
||||
}, new FormLayoutConstraints( class net.miginfocom.layout.CC ) {
|
||||
"value": "cell 5 3"
|
||||
} )
|
||||
add( new FormComponent( "javax.swing.JLabel" ) {
|
||||
name: "radioButtonLabel"
|
||||
"text": "JRadioButton:"
|
||||
@@ -258,6 +286,17 @@ new FormModel {
|
||||
}, new FormLayoutConstraints( class net.miginfocom.layout.CC ) {
|
||||
"value": "cell 4 4"
|
||||
} )
|
||||
add( new FormComponent( "javax.swing.JCheckBox" ) {
|
||||
name: "contentAreaFilledCheckBox"
|
||||
"text": "contentAreaFilled"
|
||||
"selected": true
|
||||
auxiliary() {
|
||||
"JavaCodeGenerator.variableLocal": false
|
||||
}
|
||||
addEvent( new FormEvent( "java.awt.event.ActionListener", "actionPerformed", "contentAreaFilledChanged", false ) )
|
||||
}, new FormLayoutConstraints( class net.miginfocom.layout.CC ) {
|
||||
"value": "cell 5 4"
|
||||
} )
|
||||
add( new FormComponent( "javax.swing.JLabel" ) {
|
||||
name: "comboBoxLabel"
|
||||
"text": "JComboBox:"
|
||||
@@ -689,7 +728,15 @@ new FormModel {
|
||||
"verticalScrollBarPolicy": 22
|
||||
add( new FormContainer( "javax.swing.JPanel", new FormLayoutManager( class java.awt.BorderLayout ) ) {
|
||||
name: "panel1"
|
||||
"preferredSize": new java.awt.Dimension( 200, 200 )
|
||||
"preferredSize": new java.awt.Dimension( 800, 400 )
|
||||
add( new FormComponent( "javax.swing.JButton" ) {
|
||||
name: "button19"
|
||||
"text": "I'm a large button"
|
||||
"verticalAlignment": 1
|
||||
"horizontalAlignment": 2
|
||||
}, new FormLayoutConstraints( class java.lang.String ) {
|
||||
"value": "Center"
|
||||
} )
|
||||
} )
|
||||
}, new FormLayoutConstraints( class net.miginfocom.layout.CC ) {
|
||||
"value": "cell 1 13,grow,width 70,height 70"
|
||||
@@ -773,18 +820,18 @@ new FormModel {
|
||||
"orientation": 1
|
||||
add( new FormComponent( "javax.swing.JButton" ) {
|
||||
name: "button9"
|
||||
"icon": &SwingIcon0 new com.jformdesigner.model.SwingIcon( 2, "Tree.closedIcon" )
|
||||
"icon": &SwingIcon1 new com.jformdesigner.model.SwingIcon( 2, "Tree.closedIcon" )
|
||||
} )
|
||||
add( new FormComponent( "javax.swing.JButton" ) {
|
||||
name: "button10"
|
||||
"icon": &SwingIcon1 new com.jformdesigner.model.SwingIcon( 2, "Tree.openIcon" )
|
||||
"icon": &SwingIcon2 new com.jformdesigner.model.SwingIcon( 2, "Tree.openIcon" )
|
||||
} )
|
||||
add( new FormComponent( "javax.swing.JToolBar$Separator" ) {
|
||||
name: "separator5"
|
||||
} )
|
||||
add( new FormComponent( "javax.swing.JButton" ) {
|
||||
name: "button11"
|
||||
"icon": &SwingIcon2 new com.jformdesigner.model.SwingIcon( 2, "Tree.leafIcon" )
|
||||
"icon": &SwingIcon3 new com.jformdesigner.model.SwingIcon( 2, "Tree.leafIcon" )
|
||||
} )
|
||||
add( new FormComponent( "javax.swing.JToggleButton" ) {
|
||||
name: "toggleButton7"
|
||||
@@ -952,18 +999,18 @@ new FormModel {
|
||||
name: "toolBar1"
|
||||
add( new FormComponent( "javax.swing.JButton" ) {
|
||||
name: "button4"
|
||||
"icon": #SwingIcon0
|
||||
"icon": #SwingIcon1
|
||||
} )
|
||||
add( new FormComponent( "javax.swing.JButton" ) {
|
||||
name: "button6"
|
||||
"icon": #SwingIcon1
|
||||
"icon": #SwingIcon2
|
||||
} )
|
||||
add( new FormComponent( "javax.swing.JToolBar$Separator" ) {
|
||||
name: "separator3"
|
||||
} )
|
||||
add( new FormComponent( "javax.swing.JButton" ) {
|
||||
name: "button7"
|
||||
"icon": #SwingIcon2
|
||||
"icon": #SwingIcon3
|
||||
} )
|
||||
add( new FormComponent( "javax.swing.JToolBar$Separator" ) {
|
||||
name: "separator4"
|
||||
@@ -979,6 +1026,21 @@ new FormModel {
|
||||
"icon": new com.jformdesigner.model.SwingIcon( 2, "Tree.leafIcon" )
|
||||
"selected": true
|
||||
} )
|
||||
add( new FormComponent( "javax.swing.JToggleButton" ) {
|
||||
name: "toggleButton15"
|
||||
"icon": new com.jformdesigner.model.SwingIcon( 2, "FileView.computerIcon" )
|
||||
"selected": true
|
||||
} )
|
||||
add( new FormComponent( "javax.swing.JToggleButton" ) {
|
||||
name: "toggleButton16"
|
||||
"icon": new com.jformdesigner.model.SwingIcon( 2, "FileView.floppyDriveIcon" )
|
||||
"selected": true
|
||||
} )
|
||||
add( new FormComponent( "javax.swing.JToggleButton" ) {
|
||||
name: "toggleButton17"
|
||||
"icon": new com.jformdesigner.model.SwingIcon( 2, "FileView.hardDriveIcon" )
|
||||
"selected": true
|
||||
} )
|
||||
}, new FormLayoutConstraints( class net.miginfocom.layout.CC ) {
|
||||
"value": "cell 1 23 3 1,growx"
|
||||
} )
|
||||
|
||||
@@ -81,7 +81,11 @@ public class FlatContainerTest
|
||||
JSplitPane splitPane3 = new JSplitPane();
|
||||
JSplitPane splitPane1 = new JSplitPane();
|
||||
JPanel panel10 = new JPanel();
|
||||
JTextField textField2 = new JTextField();
|
||||
JButton button1 = new JButton();
|
||||
JPanel panel11 = new JPanel();
|
||||
JTextField textField3 = new JTextField();
|
||||
JButton button2 = new JButton();
|
||||
JSplitPane splitPane2 = new JSplitPane();
|
||||
JPanel panel12 = new JPanel();
|
||||
JPanel panel13 = new JPanel();
|
||||
@@ -89,7 +93,11 @@ public class FlatContainerTest
|
||||
tabbedPane1 = new JTabbedPane();
|
||||
JPanel panel1 = new JPanel();
|
||||
JLabel label1 = new JLabel();
|
||||
JTextField textField4 = new JTextField();
|
||||
JButton button3 = new JButton();
|
||||
JPanel panel2 = new JPanel();
|
||||
JTextField textField5 = new JTextField();
|
||||
JButton button4 = new JButton();
|
||||
JLabel label2 = new JLabel();
|
||||
tabbedPane3 = new JTabbedPane();
|
||||
JPanel panel5 = new JPanel();
|
||||
@@ -145,6 +153,14 @@ public class FlatContainerTest
|
||||
{
|
||||
panel10.setBackground(Color.orange);
|
||||
panel10.setLayout(new FlowLayout());
|
||||
|
||||
//---- textField2 ----
|
||||
textField2.setText("some text");
|
||||
panel10.add(textField2);
|
||||
|
||||
//---- button1 ----
|
||||
button1.setText("...");
|
||||
panel10.add(button1);
|
||||
}
|
||||
splitPane1.setLeftComponent(panel10);
|
||||
|
||||
@@ -152,6 +168,14 @@ public class FlatContainerTest
|
||||
{
|
||||
panel11.setBackground(Color.magenta);
|
||||
panel11.setLayout(new FlowLayout());
|
||||
|
||||
//---- textField3 ----
|
||||
textField3.setText("some text");
|
||||
panel11.add(textField3);
|
||||
|
||||
//---- button2 ----
|
||||
button2.setText("...");
|
||||
panel11.add(button2);
|
||||
}
|
||||
splitPane1.setRightComponent(panel11);
|
||||
}
|
||||
@@ -195,6 +219,14 @@ public class FlatContainerTest
|
||||
//---- label1 ----
|
||||
label1.setText("TOP");
|
||||
panel1.add(label1);
|
||||
|
||||
//---- textField4 ----
|
||||
textField4.setText("some text");
|
||||
panel1.add(textField4);
|
||||
|
||||
//---- button3 ----
|
||||
button3.setText("...");
|
||||
panel1.add(button3);
|
||||
}
|
||||
tabbedPane1.addTab("Tab 1", panel1);
|
||||
|
||||
@@ -202,6 +234,14 @@ public class FlatContainerTest
|
||||
{
|
||||
panel2.setBorder(new LineBorder(Color.magenta));
|
||||
panel2.setLayout(new FlowLayout());
|
||||
|
||||
//---- textField5 ----
|
||||
textField5.setText("some text");
|
||||
panel2.add(textField5);
|
||||
|
||||
//---- button4 ----
|
||||
button4.setText("...");
|
||||
panel2.add(button4);
|
||||
}
|
||||
tabbedPane1.addTab("Tab 2", panel2);
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
JFDML JFormDesigner: "7.0.0.0.194" Java: "11.0.2" encoding: "UTF-8"
|
||||
JFDML JFormDesigner: "7.0.1.0.272" Java: "13.0.1" encoding: "UTF-8"
|
||||
|
||||
new FormModel {
|
||||
contentType: "form/swing"
|
||||
@@ -32,12 +32,28 @@ new FormModel {
|
||||
add( new FormContainer( "javax.swing.JPanel", new FormLayoutManager( class java.awt.FlowLayout ) ) {
|
||||
name: "panel10"
|
||||
"background": sfield java.awt.Color orange
|
||||
add( new FormComponent( "javax.swing.JTextField" ) {
|
||||
name: "textField2"
|
||||
"text": "some text"
|
||||
} )
|
||||
add( new FormComponent( "javax.swing.JButton" ) {
|
||||
name: "button1"
|
||||
"text": "..."
|
||||
} )
|
||||
}, new FormLayoutConstraints( class java.lang.String ) {
|
||||
"value": "left"
|
||||
} )
|
||||
add( new FormContainer( "javax.swing.JPanel", new FormLayoutManager( class java.awt.FlowLayout ) ) {
|
||||
name: "panel11"
|
||||
"background": sfield java.awt.Color magenta
|
||||
add( new FormComponent( "javax.swing.JTextField" ) {
|
||||
name: "textField3"
|
||||
"text": "some text"
|
||||
} )
|
||||
add( new FormComponent( "javax.swing.JButton" ) {
|
||||
name: "button2"
|
||||
"text": "..."
|
||||
} )
|
||||
}, new FormLayoutConstraints( class java.lang.String ) {
|
||||
"value": "right"
|
||||
} )
|
||||
@@ -86,12 +102,28 @@ new FormModel {
|
||||
name: "label1"
|
||||
"text": "TOP"
|
||||
} )
|
||||
add( new FormComponent( "javax.swing.JTextField" ) {
|
||||
name: "textField4"
|
||||
"text": "some text"
|
||||
} )
|
||||
add( new FormComponent( "javax.swing.JButton" ) {
|
||||
name: "button3"
|
||||
"text": "..."
|
||||
} )
|
||||
}, new FormLayoutConstraints( null ) {
|
||||
"title": "Tab 1"
|
||||
} )
|
||||
add( new FormContainer( "javax.swing.JPanel", new FormLayoutManager( class java.awt.FlowLayout ) ) {
|
||||
name: "panel2"
|
||||
"border": &LineBorder0 new javax.swing.border.LineBorder( sfield java.awt.Color magenta, 1, false )
|
||||
add( new FormComponent( "javax.swing.JTextField" ) {
|
||||
name: "textField5"
|
||||
"text": "some text"
|
||||
} )
|
||||
add( new FormComponent( "javax.swing.JButton" ) {
|
||||
name: "button4"
|
||||
"text": "..."
|
||||
} )
|
||||
}, new FormLayoutConstraints( null ) {
|
||||
"title": "Tab 2"
|
||||
} )
|
||||
|
||||
@@ -27,6 +27,7 @@ import java.awt.Graphics;
|
||||
import java.awt.Graphics2D;
|
||||
import java.awt.Insets;
|
||||
import java.awt.KeyboardFocusManager;
|
||||
import java.awt.LayoutManager;
|
||||
import java.awt.Point;
|
||||
import java.awt.Rectangle;
|
||||
import java.awt.Toolkit;
|
||||
@@ -294,6 +295,12 @@ public class FlatInspector
|
||||
}
|
||||
}
|
||||
|
||||
if( c instanceof Container ) {
|
||||
LayoutManager layout = ((Container)c).getLayout();
|
||||
if( layout != null )
|
||||
text += "Layout: " + layout.getClass().getName() + '\n';
|
||||
}
|
||||
|
||||
text += "Enabled: " + c.isEnabled() + '\n';
|
||||
text += "Opaque: " + c.isOpaque() + (c instanceof JComponent &&
|
||||
FlatUIUtils.hasOpaqueBeenExplicitlySet( (JComponent) c ) ? " EXPLICIT" : "") + '\n';
|
||||
@@ -311,7 +318,8 @@ public class FlatInspector
|
||||
if( insets == null )
|
||||
return "null";
|
||||
|
||||
return insets.top + "," + insets.left + ',' + insets.bottom + ',' + insets.right;
|
||||
return insets.top + "," + insets.left + ',' + insets.bottom + ',' + insets.right
|
||||
+ (insets instanceof UIResource ? " UI" : "");
|
||||
}
|
||||
|
||||
private static String toString( Color c ) {
|
||||
|
||||
@@ -7,6 +7,7 @@ package com.formdev.flatlaf.testing;
|
||||
import java.awt.*;
|
||||
import java.beans.PropertyVetoException;
|
||||
import javax.swing.*;
|
||||
import com.formdev.flatlaf.icons.FlatFileViewFloppyDriveIcon;
|
||||
import com.formdev.flatlaf.util.UIScale;
|
||||
import net.miginfocom.swing.*;
|
||||
|
||||
@@ -49,10 +50,25 @@ public class FlatInternalFrameTest
|
||||
maximizableCheckBox.isSelected(),
|
||||
iconifiableCheckBox.isSelected() );
|
||||
|
||||
JPanel panel = new JPanel();
|
||||
panel.setBackground( new Color( (int) (Math.random() * 0xffffff) ) );
|
||||
if( iconCheckBox.isSelected() )
|
||||
internalFrame.setFrameIcon( new FlatFileViewFloppyDriveIcon() );
|
||||
|
||||
JPanel panel = new JPanel() {
|
||||
private final Color color = new Color( (int) (Math.random() * 0xffffff) | 0x20000000, true );
|
||||
|
||||
@Override
|
||||
protected void paintComponent( Graphics g ) {
|
||||
super.paintComponent( g );
|
||||
|
||||
g.setColor( color );
|
||||
g.fillRect( 20, 20, getWidth() - 40, getHeight() - 40 );
|
||||
}
|
||||
};
|
||||
internalFrame.setContentPane( panel );
|
||||
|
||||
if( !palette.getComponentOrientation().isLeftToRight() )
|
||||
internalFrame.setComponentOrientation( ComponentOrientation.RIGHT_TO_LEFT );
|
||||
|
||||
internalFrame.setBounds( frameX + UIScale.scale( GAP ) * (frameCount % 10),
|
||||
frameY + UIScale.scale( GAP ) * (frameCount % 10), UIScale.scale( 200 ), UIScale.scale( 200 ) );
|
||||
desktopPane.add( internalFrame, JLayeredPane.DEFAULT_LAYER );
|
||||
@@ -76,6 +92,7 @@ public class FlatInternalFrameTest
|
||||
closableCheckBox = new JCheckBox();
|
||||
iconifiableCheckBox = new JCheckBox();
|
||||
maximizableCheckBox = new JCheckBox();
|
||||
iconCheckBox = new JCheckBox();
|
||||
titleLabel = new JLabel();
|
||||
titleField = new JTextField();
|
||||
createFrameButton = new JButton();
|
||||
@@ -107,6 +124,7 @@ public class FlatInternalFrameTest
|
||||
// rows
|
||||
"[fill]0" +
|
||||
"[]0" +
|
||||
"[]0" +
|
||||
"[]unrel" +
|
||||
"[]unrel"));
|
||||
|
||||
@@ -130,18 +148,22 @@ public class FlatInternalFrameTest
|
||||
maximizableCheckBox.setSelected(true);
|
||||
paletteContentPane.add(maximizableCheckBox, "cell 1 1,alignx left,growx 0");
|
||||
|
||||
//---- iconCheckBox ----
|
||||
iconCheckBox.setText("Frame icon");
|
||||
paletteContentPane.add(iconCheckBox, "cell 0 2");
|
||||
|
||||
//---- titleLabel ----
|
||||
titleLabel.setText("Frame title:");
|
||||
paletteContentPane.add(titleLabel, "cell 0 2");
|
||||
paletteContentPane.add(titleField, "cell 1 2");
|
||||
paletteContentPane.add(titleLabel, "cell 0 3");
|
||||
paletteContentPane.add(titleField, "cell 1 3");
|
||||
|
||||
//---- createFrameButton ----
|
||||
createFrameButton.setText("Create Frame");
|
||||
createFrameButton.addActionListener(e -> createInternalFrame());
|
||||
paletteContentPane.add(createFrameButton, "cell 1 3,alignx right,growx 0");
|
||||
paletteContentPane.add(createFrameButton, "cell 1 4,alignx right,growx 0");
|
||||
}
|
||||
desktopPane.add(palette, JLayeredPane.PALETTE_LAYER);
|
||||
palette.setBounds(15, 25, 220, 160);
|
||||
palette.setBounds(15, 25, 220, 185);
|
||||
}
|
||||
add(desktopPane, "cell 0 0,width 600,height 600");
|
||||
// JFormDesigner - End of component initialization //GEN-END:initComponents
|
||||
@@ -157,6 +179,7 @@ public class FlatInternalFrameTest
|
||||
private JCheckBox closableCheckBox;
|
||||
private JCheckBox iconifiableCheckBox;
|
||||
private JCheckBox maximizableCheckBox;
|
||||
private JCheckBox iconCheckBox;
|
||||
private JLabel titleLabel;
|
||||
private JTextField titleField;
|
||||
private JButton createFrameButton;
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
JFDML JFormDesigner: "7.0.0.0.194" Java: "11.0.2" encoding: "UTF-8"
|
||||
JFDML JFormDesigner: "7.0.0.0.194" Java: "13.0.1" encoding: "UTF-8"
|
||||
|
||||
new FormModel {
|
||||
contentType: "form/swing"
|
||||
@@ -14,7 +14,7 @@ new FormModel {
|
||||
add( new FormContainer( "javax.swing.JInternalFrame", new FormLayoutManager( class net.miginfocom.swing.MigLayout ) {
|
||||
"$layoutConstraints": "hidemode 3"
|
||||
"$columnConstraints": "[fill][fill]"
|
||||
"$rowConstraints": "[fill]0[]0[]unrel[]unrel"
|
||||
"$rowConstraints": "[fill]0[]0[]0[]unrel[]unrel"
|
||||
} ) {
|
||||
name: "palette"
|
||||
"visible": true
|
||||
@@ -50,29 +50,35 @@ new FormModel {
|
||||
}, new FormLayoutConstraints( class net.miginfocom.layout.CC ) {
|
||||
"value": "cell 1 1,alignx left,growx 0"
|
||||
} )
|
||||
add( new FormComponent( "javax.swing.JCheckBox" ) {
|
||||
name: "iconCheckBox"
|
||||
"text": "Frame icon"
|
||||
}, new FormLayoutConstraints( class net.miginfocom.layout.CC ) {
|
||||
"value": "cell 0 2"
|
||||
} )
|
||||
add( new FormComponent( "javax.swing.JLabel" ) {
|
||||
name: "titleLabel"
|
||||
"text": "Frame title:"
|
||||
}, new FormLayoutConstraints( class net.miginfocom.layout.CC ) {
|
||||
"value": "cell 0 2"
|
||||
"value": "cell 0 3"
|
||||
} )
|
||||
add( new FormComponent( "javax.swing.JTextField" ) {
|
||||
name: "titleField"
|
||||
}, new FormLayoutConstraints( class net.miginfocom.layout.CC ) {
|
||||
"value": "cell 1 2"
|
||||
"value": "cell 1 3"
|
||||
} )
|
||||
add( new FormComponent( "javax.swing.JButton" ) {
|
||||
name: "createFrameButton"
|
||||
"text": "Create Frame"
|
||||
addEvent( new FormEvent( "java.awt.event.ActionListener", "actionPerformed", "createInternalFrame", false ) )
|
||||
}, new FormLayoutConstraints( class net.miginfocom.layout.CC ) {
|
||||
"value": "cell 1 3,alignx right,growx 0"
|
||||
"value": "cell 1 4,alignx right,growx 0"
|
||||
} )
|
||||
}, new FormLayoutConstraints( null ) {
|
||||
"x": 15
|
||||
"y": 25
|
||||
"width": 220
|
||||
"height": 160
|
||||
"height": 185
|
||||
"layer": 100
|
||||
} )
|
||||
}, new FormLayoutConstraints( class net.miginfocom.layout.CC ) {
|
||||
|
||||
@@ -0,0 +1,472 @@
|
||||
/*
|
||||
* Copyright 2020 FormDev Software GmbH
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* https://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
package com.formdev.flatlaf.testing;
|
||||
|
||||
import java.awt.Color;
|
||||
import java.awt.Dimension;
|
||||
import java.awt.Graphics;
|
||||
import java.awt.Graphics2D;
|
||||
import javax.swing.*;
|
||||
import com.formdev.flatlaf.ui.FlatUIUtils;
|
||||
import com.formdev.flatlaf.util.HiDPIUtils;
|
||||
import com.formdev.flatlaf.util.UIScale;
|
||||
import net.miginfocom.swing.*;
|
||||
|
||||
/**
|
||||
* @author Karl Tauber
|
||||
*/
|
||||
public class FlatPaintingTest
|
||||
extends JScrollPane
|
||||
{
|
||||
public static void main( String[] args ) {
|
||||
SwingUtilities.invokeLater( () -> {
|
||||
FlatTestFrame frame = FlatTestFrame.create( args, "FlatPaintingTest" );
|
||||
frame.showFrame( FlatPaintingTest::new );
|
||||
} );
|
||||
}
|
||||
|
||||
FlatPaintingTest() {
|
||||
initComponents();
|
||||
}
|
||||
|
||||
private void initComponents() {
|
||||
// JFormDesigner - Component initialization - DO NOT MODIFY //GEN-BEGIN:initComponents
|
||||
FlatTestPanel flatTestPanel1 = new FlatTestPanel();
|
||||
FlatPaintingTest.BorderPainter borderPainter9 = new FlatPaintingTest.BorderPainter();
|
||||
FlatPaintingTest.BorderPainter borderPainter1 = new FlatPaintingTest.BorderPainter();
|
||||
FlatPaintingTest.BorderPainter borderPainter6 = new FlatPaintingTest.BorderPainter();
|
||||
FlatPaintingTest.BorderPainter borderPainter13 = new FlatPaintingTest.BorderPainter();
|
||||
FlatPaintingTest.BorderPainter borderPainter17 = new FlatPaintingTest.BorderPainter();
|
||||
FlatPaintingTest.BorderPainter borderPainter21 = new FlatPaintingTest.BorderPainter();
|
||||
FlatPaintingTest.BorderPainter borderPainter29 = new FlatPaintingTest.BorderPainter();
|
||||
FlatPaintingTest.BorderPainter borderPainter10 = new FlatPaintingTest.BorderPainter();
|
||||
FlatPaintingTest.BorderPainter borderPainter2 = new FlatPaintingTest.BorderPainter();
|
||||
FlatPaintingTest.BorderPainter borderPainter7 = new FlatPaintingTest.BorderPainter();
|
||||
FlatPaintingTest.BorderPainter borderPainter14 = new FlatPaintingTest.BorderPainter();
|
||||
FlatPaintingTest.BorderPainter borderPainter18 = new FlatPaintingTest.BorderPainter();
|
||||
FlatPaintingTest.BorderPainter borderPainter22 = new FlatPaintingTest.BorderPainter();
|
||||
FlatPaintingTest.BorderPainter borderPainter28 = new FlatPaintingTest.BorderPainter();
|
||||
FlatPaintingTest.BorderPainter borderPainter11 = new FlatPaintingTest.BorderPainter();
|
||||
FlatPaintingTest.BorderPainter borderPainter3 = new FlatPaintingTest.BorderPainter();
|
||||
FlatPaintingTest.BorderPainter borderPainter5 = new FlatPaintingTest.BorderPainter();
|
||||
FlatPaintingTest.BorderPainter borderPainter15 = new FlatPaintingTest.BorderPainter();
|
||||
FlatPaintingTest.BorderPainter borderPainter19 = new FlatPaintingTest.BorderPainter();
|
||||
FlatPaintingTest.BorderPainter borderPainter23 = new FlatPaintingTest.BorderPainter();
|
||||
FlatPaintingTest.BorderPainter borderPainter27 = new FlatPaintingTest.BorderPainter();
|
||||
FlatPaintingTest.BorderPainter borderPainter12 = new FlatPaintingTest.BorderPainter();
|
||||
FlatPaintingTest.BorderPainter borderPainter4 = new FlatPaintingTest.BorderPainter();
|
||||
FlatPaintingTest.BorderPainter borderPainter8 = new FlatPaintingTest.BorderPainter();
|
||||
FlatPaintingTest.BorderPainter borderPainter16 = new FlatPaintingTest.BorderPainter();
|
||||
FlatPaintingTest.BorderPainter borderPainter20 = new FlatPaintingTest.BorderPainter();
|
||||
FlatPaintingTest.BorderPainter borderPainter24 = new FlatPaintingTest.BorderPainter();
|
||||
FlatPaintingTest.BorderPainter borderPainter26 = new FlatPaintingTest.BorderPainter();
|
||||
JLabel label1 = new JLabel();
|
||||
JLabel label2 = new JLabel();
|
||||
JLabel label3 = new JLabel();
|
||||
JLabel label4 = new JLabel();
|
||||
JLabel label5 = new JLabel();
|
||||
JLabel label6 = new JLabel();
|
||||
JLabel label7 = new JLabel();
|
||||
|
||||
//======== this ========
|
||||
setBorder(null);
|
||||
|
||||
//======== flatTestPanel1 ========
|
||||
{
|
||||
flatTestPanel1.setLayout(new MigLayout(
|
||||
"ltr,insets dialog,hidemode 3",
|
||||
// columns
|
||||
"[fill]" +
|
||||
"[left]" +
|
||||
"[left]" +
|
||||
"[fill]" +
|
||||
"[fill]" +
|
||||
"[fill]" +
|
||||
"[fill]" +
|
||||
"[fill]",
|
||||
// rows
|
||||
"[top]" +
|
||||
"[top]" +
|
||||
"[top]" +
|
||||
"[top]" +
|
||||
"[]"));
|
||||
|
||||
//---- borderPainter9 ----
|
||||
borderPainter9.setScale(8.0F);
|
||||
borderPainter9.setPaintBorder(false);
|
||||
borderPainter9.setPaintFocus(false);
|
||||
borderPainter9.setFocusWidth(0);
|
||||
flatTestPanel1.add(borderPainter9, "cell 0 0");
|
||||
|
||||
//---- borderPainter1 ----
|
||||
borderPainter1.setScale(8.0F);
|
||||
borderPainter1.setPaintBorder(false);
|
||||
borderPainter1.setPaintFocus(false);
|
||||
flatTestPanel1.add(borderPainter1, "cell 1 0");
|
||||
|
||||
//---- borderPainter6 ----
|
||||
borderPainter6.setScale(8.0F);
|
||||
borderPainter6.setPaintBorder(false);
|
||||
borderPainter6.setPaintFocus(false);
|
||||
borderPainter6.setW(25);
|
||||
borderPainter6.setArc(10);
|
||||
flatTestPanel1.add(borderPainter6, "cell 2 0");
|
||||
|
||||
//---- borderPainter13 ----
|
||||
borderPainter13.setScale(8.0F);
|
||||
borderPainter13.setPaintBorder(false);
|
||||
borderPainter13.setPaintFocus(false);
|
||||
borderPainter13.setW(25);
|
||||
borderPainter13.setArc(20);
|
||||
flatTestPanel1.add(borderPainter13, "cell 3 0");
|
||||
|
||||
//---- borderPainter17 ----
|
||||
borderPainter17.setScale(8.0F);
|
||||
borderPainter17.setPaintBorder(false);
|
||||
borderPainter17.setPaintFocus(false);
|
||||
borderPainter17.setFocusWidth(0);
|
||||
borderPainter17.setArc(0);
|
||||
flatTestPanel1.add(borderPainter17, "cell 4 0");
|
||||
|
||||
//---- borderPainter21 ----
|
||||
borderPainter21.setScale(8.0F);
|
||||
borderPainter21.setPaintBorder(false);
|
||||
borderPainter21.setPaintFocus(false);
|
||||
borderPainter21.setArc(0);
|
||||
flatTestPanel1.add(borderPainter21, "cell 5 0");
|
||||
|
||||
//---- borderPainter29 ----
|
||||
borderPainter29.setScale(8.0F);
|
||||
borderPainter29.setArc(3);
|
||||
borderPainter29.setFocusWidth(1);
|
||||
borderPainter29.setLineWidth(3);
|
||||
flatTestPanel1.add(borderPainter29, "cell 7 0");
|
||||
|
||||
//---- borderPainter10 ----
|
||||
borderPainter10.setScale(8.0F);
|
||||
borderPainter10.setPaintBackground(false);
|
||||
borderPainter10.setPaintFocus(false);
|
||||
borderPainter10.setFocusWidth(0);
|
||||
flatTestPanel1.add(borderPainter10, "cell 0 1");
|
||||
|
||||
//---- borderPainter2 ----
|
||||
borderPainter2.setScale(8.0F);
|
||||
borderPainter2.setPaintBackground(false);
|
||||
borderPainter2.setPaintFocus(false);
|
||||
flatTestPanel1.add(borderPainter2, "cell 1 1");
|
||||
|
||||
//---- borderPainter7 ----
|
||||
borderPainter7.setScale(8.0F);
|
||||
borderPainter7.setPaintBackground(false);
|
||||
borderPainter7.setPaintFocus(false);
|
||||
borderPainter7.setW(25);
|
||||
borderPainter7.setArc(10);
|
||||
flatTestPanel1.add(borderPainter7, "cell 2 1");
|
||||
|
||||
//---- borderPainter14 ----
|
||||
borderPainter14.setScale(8.0F);
|
||||
borderPainter14.setPaintBackground(false);
|
||||
borderPainter14.setPaintFocus(false);
|
||||
borderPainter14.setW(25);
|
||||
borderPainter14.setArc(20);
|
||||
flatTestPanel1.add(borderPainter14, "cell 3 1");
|
||||
|
||||
//---- borderPainter18 ----
|
||||
borderPainter18.setScale(8.0F);
|
||||
borderPainter18.setPaintBackground(false);
|
||||
borderPainter18.setPaintFocus(false);
|
||||
borderPainter18.setFocusWidth(0);
|
||||
borderPainter18.setArc(0);
|
||||
flatTestPanel1.add(borderPainter18, "cell 4 1");
|
||||
|
||||
//---- borderPainter22 ----
|
||||
borderPainter22.setScale(8.0F);
|
||||
borderPainter22.setPaintBackground(false);
|
||||
borderPainter22.setPaintFocus(false);
|
||||
borderPainter22.setArc(0);
|
||||
flatTestPanel1.add(borderPainter22, "cell 5 1");
|
||||
|
||||
//---- borderPainter28 ----
|
||||
borderPainter28.setScale(8.0F);
|
||||
borderPainter28.setArc(2);
|
||||
borderPainter28.setFocusWidth(1);
|
||||
borderPainter28.setLineWidth(3);
|
||||
flatTestPanel1.add(borderPainter28, "cell 7 1");
|
||||
|
||||
//---- borderPainter11 ----
|
||||
borderPainter11.setScale(8.0F);
|
||||
borderPainter11.setPaintBorder(false);
|
||||
borderPainter11.setPaintBackground(false);
|
||||
borderPainter11.setFocusWidth(0);
|
||||
flatTestPanel1.add(borderPainter11, "cell 0 2");
|
||||
|
||||
//---- borderPainter3 ----
|
||||
borderPainter3.setScale(8.0F);
|
||||
borderPainter3.setPaintBorder(false);
|
||||
borderPainter3.setPaintBackground(false);
|
||||
flatTestPanel1.add(borderPainter3, "cell 1 2");
|
||||
|
||||
//---- borderPainter5 ----
|
||||
borderPainter5.setScale(8.0F);
|
||||
borderPainter5.setPaintBorder(false);
|
||||
borderPainter5.setPaintBackground(false);
|
||||
borderPainter5.setArc(10);
|
||||
borderPainter5.setW(25);
|
||||
flatTestPanel1.add(borderPainter5, "cell 2 2");
|
||||
|
||||
//---- borderPainter15 ----
|
||||
borderPainter15.setScale(8.0F);
|
||||
borderPainter15.setPaintBorder(false);
|
||||
borderPainter15.setPaintBackground(false);
|
||||
borderPainter15.setArc(20);
|
||||
borderPainter15.setW(25);
|
||||
flatTestPanel1.add(borderPainter15, "cell 3 2");
|
||||
|
||||
//---- borderPainter19 ----
|
||||
borderPainter19.setScale(8.0F);
|
||||
borderPainter19.setPaintBorder(false);
|
||||
borderPainter19.setPaintBackground(false);
|
||||
borderPainter19.setFocusWidth(0);
|
||||
borderPainter19.setArc(0);
|
||||
flatTestPanel1.add(borderPainter19, "cell 4 2");
|
||||
|
||||
//---- borderPainter23 ----
|
||||
borderPainter23.setScale(8.0F);
|
||||
borderPainter23.setPaintBorder(false);
|
||||
borderPainter23.setPaintBackground(false);
|
||||
borderPainter23.setArc(0);
|
||||
flatTestPanel1.add(borderPainter23, "cell 5 2");
|
||||
|
||||
//---- borderPainter27 ----
|
||||
borderPainter27.setScale(8.0F);
|
||||
borderPainter27.setArc(1);
|
||||
borderPainter27.setFocusWidth(1);
|
||||
borderPainter27.setLineWidth(3);
|
||||
flatTestPanel1.add(borderPainter27, "cell 7 2");
|
||||
|
||||
//---- borderPainter12 ----
|
||||
borderPainter12.setScale(8.0F);
|
||||
borderPainter12.setFocusWidth(0);
|
||||
flatTestPanel1.add(borderPainter12, "cell 0 3");
|
||||
|
||||
//---- borderPainter4 ----
|
||||
borderPainter4.setScale(8.0F);
|
||||
flatTestPanel1.add(borderPainter4, "cell 1 3");
|
||||
|
||||
//---- borderPainter8 ----
|
||||
borderPainter8.setScale(8.0F);
|
||||
borderPainter8.setW(25);
|
||||
borderPainter8.setArc(10);
|
||||
flatTestPanel1.add(borderPainter8, "cell 2 3");
|
||||
|
||||
//---- borderPainter16 ----
|
||||
borderPainter16.setScale(8.0F);
|
||||
borderPainter16.setW(25);
|
||||
borderPainter16.setArc(20);
|
||||
flatTestPanel1.add(borderPainter16, "cell 3 3");
|
||||
|
||||
//---- borderPainter20 ----
|
||||
borderPainter20.setScale(8.0F);
|
||||
borderPainter20.setFocusWidth(0);
|
||||
borderPainter20.setArc(0);
|
||||
flatTestPanel1.add(borderPainter20, "cell 4 3");
|
||||
|
||||
//---- borderPainter24 ----
|
||||
borderPainter24.setScale(8.0F);
|
||||
borderPainter24.setArc(0);
|
||||
flatTestPanel1.add(borderPainter24, "cell 5 3");
|
||||
|
||||
//---- borderPainter26 ----
|
||||
borderPainter26.setScale(8.0F);
|
||||
borderPainter26.setArc(0);
|
||||
borderPainter26.setFocusWidth(1);
|
||||
borderPainter26.setLineWidth(3);
|
||||
flatTestPanel1.add(borderPainter26, "cell 7 3");
|
||||
|
||||
//---- label1 ----
|
||||
label1.setText("fw 0, lw 1, arc 6");
|
||||
flatTestPanel1.add(label1, "cell 0 4");
|
||||
|
||||
//---- label2 ----
|
||||
label2.setText("fw 2, lw 1, arc 6");
|
||||
flatTestPanel1.add(label2, "cell 1 4");
|
||||
|
||||
//---- label3 ----
|
||||
label3.setText("fw 2, lw 1, arc 10");
|
||||
flatTestPanel1.add(label3, "cell 2 4");
|
||||
|
||||
//---- label4 ----
|
||||
label4.setText("fw 2, lw 1, arc 20");
|
||||
flatTestPanel1.add(label4, "cell 3 4");
|
||||
|
||||
//---- label5 ----
|
||||
label5.setText("fw 0, lw 1, arc 0");
|
||||
flatTestPanel1.add(label5, "cell 4 4");
|
||||
|
||||
//---- label6 ----
|
||||
label6.setText("fw 2, lw 1, arc 0");
|
||||
flatTestPanel1.add(label6, "cell 5 4");
|
||||
|
||||
//---- label7 ----
|
||||
label7.setText("fw 1, lw 3, arc 3,2,1,0");
|
||||
flatTestPanel1.add(label7, "cell 7 4");
|
||||
}
|
||||
setViewportView(flatTestPanel1);
|
||||
// JFormDesigner - End of component initialization //GEN-END:initComponents
|
||||
}
|
||||
|
||||
// JFormDesigner - Variables declaration - DO NOT MODIFY //GEN-BEGIN:variables
|
||||
// JFormDesigner - End of variables declaration //GEN-END:variables
|
||||
|
||||
//---- class Preview ----
|
||||
|
||||
public static class BorderPainter
|
||||
extends JComponent
|
||||
{
|
||||
private int w = 20;
|
||||
private int h = 20;
|
||||
private int focusWidth = 2;
|
||||
private int lineWidth = 1;
|
||||
private int arc = 6;
|
||||
private float scale = 1;
|
||||
private boolean paintBackground = true;
|
||||
private boolean paintBorder = true;
|
||||
private boolean paintFocus = true;
|
||||
|
||||
public BorderPainter() {
|
||||
}
|
||||
|
||||
public int getW() {
|
||||
return w;
|
||||
}
|
||||
|
||||
public void setW( int w ) {
|
||||
this.w = w;
|
||||
}
|
||||
|
||||
public int getH() {
|
||||
return h;
|
||||
}
|
||||
|
||||
public void setH( int h ) {
|
||||
this.h = h;
|
||||
}
|
||||
|
||||
public int getFocusWidth() {
|
||||
return focusWidth;
|
||||
}
|
||||
|
||||
public void setFocusWidth( int focusWidth ) {
|
||||
this.focusWidth = focusWidth;
|
||||
}
|
||||
|
||||
public int getLineWidth() {
|
||||
return lineWidth;
|
||||
}
|
||||
|
||||
public void setLineWidth( int lineWidth ) {
|
||||
this.lineWidth = lineWidth;
|
||||
}
|
||||
|
||||
public int getArc() {
|
||||
return arc;
|
||||
}
|
||||
|
||||
public void setArc( int arc ) {
|
||||
this.arc = arc;
|
||||
}
|
||||
|
||||
public float getScale() {
|
||||
return scale;
|
||||
}
|
||||
|
||||
public void setScale( float scale ) {
|
||||
this.scale = scale;
|
||||
}
|
||||
|
||||
public boolean isPaintBackground() {
|
||||
return paintBackground;
|
||||
}
|
||||
|
||||
public void setPaintBackground( boolean paintBackground ) {
|
||||
this.paintBackground = paintBackground;
|
||||
}
|
||||
|
||||
public boolean isPaintBorder() {
|
||||
return paintBorder;
|
||||
}
|
||||
|
||||
public void setPaintBorder( boolean paintBorder ) {
|
||||
this.paintBorder = paintBorder;
|
||||
}
|
||||
|
||||
public boolean isPaintFocus() {
|
||||
return paintFocus;
|
||||
}
|
||||
|
||||
public void setPaintFocus( boolean paintFocus ) {
|
||||
this.paintFocus = paintFocus;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Dimension getPreferredSize() {
|
||||
return UIScale.scale( new Dimension( (int) ((w + 2) * scale), (int) ((h + 2) * scale) ) );
|
||||
}
|
||||
|
||||
@Override
|
||||
public Dimension getMinimumSize() {
|
||||
return getPreferredSize();
|
||||
}
|
||||
|
||||
@Override
|
||||
protected void paintComponent( Graphics g ) {
|
||||
Graphics2D g2 = (Graphics2D) g;
|
||||
FlatUIUtils.setRenderingHints( g2 );
|
||||
|
||||
g2.scale( scale, scale );
|
||||
g2.translate( 1, 1 );
|
||||
|
||||
int width = UIScale.scale( w );
|
||||
int height = UIScale.scale( h );
|
||||
float focusWidth = UIScale.scale( (float) this.focusWidth );
|
||||
float lineWidth = UIScale.scale( (float) this.lineWidth );
|
||||
float arc = UIScale.scale( (float) this.arc );
|
||||
|
||||
if( paintBackground ) {
|
||||
g.setColor( Color.green );
|
||||
FlatUIUtils.paintComponentBackground( g2, 0, 0, width, height, focusWidth, arc );
|
||||
}
|
||||
|
||||
if( paintFocus ) {
|
||||
g.setColor( Color.blue );
|
||||
FlatUIUtils.paintComponentOuterBorder( g2, 0, 0, width, height, focusWidth, lineWidth, arc );
|
||||
}
|
||||
|
||||
if( paintBorder ) {
|
||||
g.setColor( Color.red );
|
||||
FlatUIUtils.paintComponentBorder( g2, 0, 0, width, height, focusWidth, lineWidth, arc );
|
||||
}
|
||||
|
||||
HiDPIUtils.paintAtScale1x( g2, 0, 0, width, height,
|
||||
(g2d, x2, y2, width2, height2, scaleFactor) -> {
|
||||
int gap = 3;
|
||||
g2d.setColor( Color.magenta );
|
||||
g2d.drawRect( x2 - gap, y2 - gap, width2 + (gap * 2) - 1, height2 + (gap * 2) - 1 );
|
||||
} );
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,314 @@
|
||||
JFDML JFormDesigner: "7.0.0.0.194" Java: "13.0.1" encoding: "UTF-8"
|
||||
|
||||
new FormModel {
|
||||
contentType: "form/swing"
|
||||
root: new FormRoot {
|
||||
auxiliary() {
|
||||
"JavaCodeGenerator.defaultVariableLocal": true
|
||||
}
|
||||
add( new FormContainer( "javax.swing.JScrollPane", new FormLayoutManager( class javax.swing.JScrollPane ) ) {
|
||||
name: "this"
|
||||
"border": sfield com.jformdesigner.model.FormObject NULL_VALUE
|
||||
add( new FormContainer( "com.formdev.flatlaf.testing.FlatTestPanel", new FormLayoutManager( class net.miginfocom.swing.MigLayout ) {
|
||||
"$layoutConstraints": "ltr,insets dialog,hidemode 3"
|
||||
"$columnConstraints": "[fill][left][left][fill][fill][fill][fill][fill]"
|
||||
"$rowConstraints": "[top][top][top][top][]"
|
||||
} ) {
|
||||
name: "flatTestPanel1"
|
||||
add( new FormComponent( "com.formdev.flatlaf.testing.FlatPaintingTest$BorderPainter" ) {
|
||||
name: "borderPainter9"
|
||||
"scale": 8.0f
|
||||
"paintBorder": false
|
||||
"paintFocus": false
|
||||
"focusWidth": 0
|
||||
}, new FormLayoutConstraints( class net.miginfocom.layout.CC ) {
|
||||
"value": "cell 0 0"
|
||||
} )
|
||||
add( new FormComponent( "com.formdev.flatlaf.testing.FlatPaintingTest$BorderPainter" ) {
|
||||
name: "borderPainter1"
|
||||
"scale": 8.0f
|
||||
"paintBorder": false
|
||||
"paintFocus": false
|
||||
}, new FormLayoutConstraints( class net.miginfocom.layout.CC ) {
|
||||
"value": "cell 1 0"
|
||||
} )
|
||||
add( new FormComponent( "com.formdev.flatlaf.testing.FlatPaintingTest$BorderPainter" ) {
|
||||
name: "borderPainter6"
|
||||
"scale": 8.0f
|
||||
"paintBorder": false
|
||||
"paintFocus": false
|
||||
"w": 25
|
||||
"arc": 10
|
||||
}, new FormLayoutConstraints( class net.miginfocom.layout.CC ) {
|
||||
"value": "cell 2 0"
|
||||
} )
|
||||
add( new FormComponent( "com.formdev.flatlaf.testing.FlatPaintingTest$BorderPainter" ) {
|
||||
name: "borderPainter13"
|
||||
"scale": 8.0f
|
||||
"paintBorder": false
|
||||
"paintFocus": false
|
||||
"w": 25
|
||||
"arc": 20
|
||||
}, new FormLayoutConstraints( class net.miginfocom.layout.CC ) {
|
||||
"value": "cell 3 0"
|
||||
} )
|
||||
add( new FormComponent( "com.formdev.flatlaf.testing.FlatPaintingTest$BorderPainter" ) {
|
||||
name: "borderPainter17"
|
||||
"scale": 8.0f
|
||||
"paintBorder": false
|
||||
"paintFocus": false
|
||||
"focusWidth": 0
|
||||
"arc": 0
|
||||
}, new FormLayoutConstraints( class net.miginfocom.layout.CC ) {
|
||||
"value": "cell 4 0"
|
||||
} )
|
||||
add( new FormComponent( "com.formdev.flatlaf.testing.FlatPaintingTest$BorderPainter" ) {
|
||||
name: "borderPainter21"
|
||||
"scale": 8.0f
|
||||
"paintBorder": false
|
||||
"paintFocus": false
|
||||
"arc": 0
|
||||
}, new FormLayoutConstraints( class net.miginfocom.layout.CC ) {
|
||||
"value": "cell 5 0"
|
||||
} )
|
||||
add( new FormComponent( "com.formdev.flatlaf.testing.FlatPaintingTest$BorderPainter" ) {
|
||||
name: "borderPainter29"
|
||||
"scale": 8.0f
|
||||
"arc": 3
|
||||
"focusWidth": 1
|
||||
"lineWidth": 3
|
||||
}, new FormLayoutConstraints( class net.miginfocom.layout.CC ) {
|
||||
"value": "cell 7 0"
|
||||
} )
|
||||
add( new FormComponent( "com.formdev.flatlaf.testing.FlatPaintingTest$BorderPainter" ) {
|
||||
name: "borderPainter10"
|
||||
"scale": 8.0f
|
||||
"paintBackground": false
|
||||
"paintFocus": false
|
||||
"focusWidth": 0
|
||||
}, new FormLayoutConstraints( class net.miginfocom.layout.CC ) {
|
||||
"value": "cell 0 1"
|
||||
} )
|
||||
add( new FormComponent( "com.formdev.flatlaf.testing.FlatPaintingTest$BorderPainter" ) {
|
||||
name: "borderPainter2"
|
||||
"scale": 8.0f
|
||||
"paintBackground": false
|
||||
"paintFocus": false
|
||||
}, new FormLayoutConstraints( class net.miginfocom.layout.CC ) {
|
||||
"value": "cell 1 1"
|
||||
} )
|
||||
add( new FormComponent( "com.formdev.flatlaf.testing.FlatPaintingTest$BorderPainter" ) {
|
||||
name: "borderPainter7"
|
||||
"scale": 8.0f
|
||||
"paintBackground": false
|
||||
"paintFocus": false
|
||||
"w": 25
|
||||
"arc": 10
|
||||
}, new FormLayoutConstraints( class net.miginfocom.layout.CC ) {
|
||||
"value": "cell 2 1"
|
||||
} )
|
||||
add( new FormComponent( "com.formdev.flatlaf.testing.FlatPaintingTest$BorderPainter" ) {
|
||||
name: "borderPainter14"
|
||||
"scale": 8.0f
|
||||
"paintBackground": false
|
||||
"paintFocus": false
|
||||
"w": 25
|
||||
"arc": 20
|
||||
}, new FormLayoutConstraints( class net.miginfocom.layout.CC ) {
|
||||
"value": "cell 3 1"
|
||||
} )
|
||||
add( new FormComponent( "com.formdev.flatlaf.testing.FlatPaintingTest$BorderPainter" ) {
|
||||
name: "borderPainter18"
|
||||
"scale": 8.0f
|
||||
"paintBackground": false
|
||||
"paintFocus": false
|
||||
"focusWidth": 0
|
||||
"arc": 0
|
||||
}, new FormLayoutConstraints( class net.miginfocom.layout.CC ) {
|
||||
"value": "cell 4 1"
|
||||
} )
|
||||
add( new FormComponent( "com.formdev.flatlaf.testing.FlatPaintingTest$BorderPainter" ) {
|
||||
name: "borderPainter22"
|
||||
"scale": 8.0f
|
||||
"paintBackground": false
|
||||
"paintFocus": false
|
||||
"arc": 0
|
||||
}, new FormLayoutConstraints( class net.miginfocom.layout.CC ) {
|
||||
"value": "cell 5 1"
|
||||
} )
|
||||
add( new FormComponent( "com.formdev.flatlaf.testing.FlatPaintingTest$BorderPainter" ) {
|
||||
name: "borderPainter28"
|
||||
"scale": 8.0f
|
||||
"arc": 2
|
||||
"focusWidth": 1
|
||||
"lineWidth": 3
|
||||
}, new FormLayoutConstraints( class net.miginfocom.layout.CC ) {
|
||||
"value": "cell 7 1"
|
||||
} )
|
||||
add( new FormComponent( "com.formdev.flatlaf.testing.FlatPaintingTest$BorderPainter" ) {
|
||||
name: "borderPainter11"
|
||||
"scale": 8.0f
|
||||
"paintBorder": false
|
||||
"paintBackground": false
|
||||
"focusWidth": 0
|
||||
}, new FormLayoutConstraints( class net.miginfocom.layout.CC ) {
|
||||
"value": "cell 0 2"
|
||||
} )
|
||||
add( new FormComponent( "com.formdev.flatlaf.testing.FlatPaintingTest$BorderPainter" ) {
|
||||
name: "borderPainter3"
|
||||
"scale": 8.0f
|
||||
"paintBorder": false
|
||||
"paintBackground": false
|
||||
}, new FormLayoutConstraints( class net.miginfocom.layout.CC ) {
|
||||
"value": "cell 1 2"
|
||||
} )
|
||||
add( new FormComponent( "com.formdev.flatlaf.testing.FlatPaintingTest$BorderPainter" ) {
|
||||
name: "borderPainter5"
|
||||
"scale": 8.0f
|
||||
"paintBorder": false
|
||||
"paintBackground": false
|
||||
"arc": 10
|
||||
"w": 25
|
||||
}, new FormLayoutConstraints( class net.miginfocom.layout.CC ) {
|
||||
"value": "cell 2 2"
|
||||
} )
|
||||
add( new FormComponent( "com.formdev.flatlaf.testing.FlatPaintingTest$BorderPainter" ) {
|
||||
name: "borderPainter15"
|
||||
"scale": 8.0f
|
||||
"paintBorder": false
|
||||
"paintBackground": false
|
||||
"arc": 20
|
||||
"w": 25
|
||||
}, new FormLayoutConstraints( class net.miginfocom.layout.CC ) {
|
||||
"value": "cell 3 2"
|
||||
} )
|
||||
add( new FormComponent( "com.formdev.flatlaf.testing.FlatPaintingTest$BorderPainter" ) {
|
||||
name: "borderPainter19"
|
||||
"scale": 8.0f
|
||||
"paintBorder": false
|
||||
"paintBackground": false
|
||||
"focusWidth": 0
|
||||
"arc": 0
|
||||
}, new FormLayoutConstraints( class net.miginfocom.layout.CC ) {
|
||||
"value": "cell 4 2"
|
||||
} )
|
||||
add( new FormComponent( "com.formdev.flatlaf.testing.FlatPaintingTest$BorderPainter" ) {
|
||||
name: "borderPainter23"
|
||||
"scale": 8.0f
|
||||
"paintBorder": false
|
||||
"paintBackground": false
|
||||
"arc": 0
|
||||
}, new FormLayoutConstraints( class net.miginfocom.layout.CC ) {
|
||||
"value": "cell 5 2"
|
||||
} )
|
||||
add( new FormComponent( "com.formdev.flatlaf.testing.FlatPaintingTest$BorderPainter" ) {
|
||||
name: "borderPainter27"
|
||||
"scale": 8.0f
|
||||
"arc": 1
|
||||
"focusWidth": 1
|
||||
"lineWidth": 3
|
||||
}, new FormLayoutConstraints( class net.miginfocom.layout.CC ) {
|
||||
"value": "cell 7 2"
|
||||
} )
|
||||
add( new FormComponent( "com.formdev.flatlaf.testing.FlatPaintingTest$BorderPainter" ) {
|
||||
name: "borderPainter12"
|
||||
"scale": 8.0f
|
||||
"focusWidth": 0
|
||||
}, new FormLayoutConstraints( class net.miginfocom.layout.CC ) {
|
||||
"value": "cell 0 3"
|
||||
} )
|
||||
add( new FormComponent( "com.formdev.flatlaf.testing.FlatPaintingTest$BorderPainter" ) {
|
||||
name: "borderPainter4"
|
||||
"scale": 8.0f
|
||||
}, new FormLayoutConstraints( class net.miginfocom.layout.CC ) {
|
||||
"value": "cell 1 3"
|
||||
} )
|
||||
add( new FormComponent( "com.formdev.flatlaf.testing.FlatPaintingTest$BorderPainter" ) {
|
||||
name: "borderPainter8"
|
||||
"scale": 8.0f
|
||||
"w": 25
|
||||
"arc": 10
|
||||
}, new FormLayoutConstraints( class net.miginfocom.layout.CC ) {
|
||||
"value": "cell 2 3"
|
||||
} )
|
||||
add( new FormComponent( "com.formdev.flatlaf.testing.FlatPaintingTest$BorderPainter" ) {
|
||||
name: "borderPainter16"
|
||||
"scale": 8.0f
|
||||
"w": 25
|
||||
"arc": 20
|
||||
}, new FormLayoutConstraints( class net.miginfocom.layout.CC ) {
|
||||
"value": "cell 3 3"
|
||||
} )
|
||||
add( new FormComponent( "com.formdev.flatlaf.testing.FlatPaintingTest$BorderPainter" ) {
|
||||
name: "borderPainter20"
|
||||
"scale": 8.0f
|
||||
"focusWidth": 0
|
||||
"arc": 0
|
||||
}, new FormLayoutConstraints( class net.miginfocom.layout.CC ) {
|
||||
"value": "cell 4 3"
|
||||
} )
|
||||
add( new FormComponent( "com.formdev.flatlaf.testing.FlatPaintingTest$BorderPainter" ) {
|
||||
name: "borderPainter24"
|
||||
"scale": 8.0f
|
||||
"arc": 0
|
||||
}, new FormLayoutConstraints( class net.miginfocom.layout.CC ) {
|
||||
"value": "cell 5 3"
|
||||
} )
|
||||
add( new FormComponent( "com.formdev.flatlaf.testing.FlatPaintingTest$BorderPainter" ) {
|
||||
name: "borderPainter26"
|
||||
"scale": 8.0f
|
||||
"arc": 0
|
||||
"focusWidth": 1
|
||||
"lineWidth": 3
|
||||
}, new FormLayoutConstraints( class net.miginfocom.layout.CC ) {
|
||||
"value": "cell 7 3"
|
||||
} )
|
||||
add( new FormComponent( "javax.swing.JLabel" ) {
|
||||
name: "label1"
|
||||
"text": "fw 0, lw 1, arc 6"
|
||||
}, new FormLayoutConstraints( class net.miginfocom.layout.CC ) {
|
||||
"value": "cell 0 4"
|
||||
} )
|
||||
add( new FormComponent( "javax.swing.JLabel" ) {
|
||||
name: "label2"
|
||||
"text": "fw 2, lw 1, arc 6"
|
||||
}, new FormLayoutConstraints( class net.miginfocom.layout.CC ) {
|
||||
"value": "cell 1 4"
|
||||
} )
|
||||
add( new FormComponent( "javax.swing.JLabel" ) {
|
||||
name: "label3"
|
||||
"text": "fw 2, lw 1, arc 10"
|
||||
}, new FormLayoutConstraints( class net.miginfocom.layout.CC ) {
|
||||
"value": "cell 2 4"
|
||||
} )
|
||||
add( new FormComponent( "javax.swing.JLabel" ) {
|
||||
name: "label4"
|
||||
"text": "fw 2, lw 1, arc 20"
|
||||
}, new FormLayoutConstraints( class net.miginfocom.layout.CC ) {
|
||||
"value": "cell 3 4"
|
||||
} )
|
||||
add( new FormComponent( "javax.swing.JLabel" ) {
|
||||
name: "label5"
|
||||
"text": "fw 0, lw 1, arc 0"
|
||||
}, new FormLayoutConstraints( class net.miginfocom.layout.CC ) {
|
||||
"value": "cell 4 4"
|
||||
} )
|
||||
add( new FormComponent( "javax.swing.JLabel" ) {
|
||||
name: "label6"
|
||||
"text": "fw 2, lw 1, arc 0"
|
||||
}, new FormLayoutConstraints( class net.miginfocom.layout.CC ) {
|
||||
"value": "cell 5 4"
|
||||
} )
|
||||
add( new FormComponent( "javax.swing.JLabel" ) {
|
||||
name: "label7"
|
||||
"text": "fw 1, lw 3, arc 3,2,1,0"
|
||||
}, new FormLayoutConstraints( class net.miginfocom.layout.CC ) {
|
||||
"value": "cell 7 4"
|
||||
} )
|
||||
} )
|
||||
}, new FormLayoutConstraints( null ) {
|
||||
"location": new java.awt.Point( 0, 0 )
|
||||
"size": new java.awt.Dimension( 1435, 880 )
|
||||
} )
|
||||
}
|
||||
}
|
||||
@@ -130,7 +130,7 @@ public class FlatTestFrame
|
||||
}
|
||||
|
||||
String looksWindowsClassName = "com.jgoodies.looks.windows.WindowsLookAndFeel";
|
||||
if( isClassAvailable( looksWindowsClassName ) ) {
|
||||
if( SystemInfo.IS_WINDOWS && isClassAvailable( looksWindowsClassName ) ) {
|
||||
lafModel.addElement( new LookAndFeelInfo( "JGoodies Looks Windows (F7)", looksWindowsClassName ) );
|
||||
registerSwitchToLookAndFeel( KeyEvent.VK_F7, looksWindowsClassName );
|
||||
}
|
||||
@@ -229,9 +229,9 @@ public class FlatTestFrame
|
||||
|
||||
private boolean isClassAvailable( String className ) {
|
||||
try {
|
||||
Class.forName( className );
|
||||
Class.forName( className, false, getClass().getClassLoader() );
|
||||
return true;
|
||||
} catch( ClassNotFoundException ex ) {
|
||||
} catch( Throwable ex ) {
|
||||
return false;
|
||||
}
|
||||
}
|
||||
@@ -403,8 +403,8 @@ public class FlatTestFrame
|
||||
|
||||
private void updateComponentsRecur( Container container, BiConsumer<Component, String> action ) {
|
||||
for( Component c : container.getComponents() ) {
|
||||
if( c instanceof JPanel ) {
|
||||
updateComponentsRecur( (JPanel) c, action );
|
||||
if( c instanceof JPanel || c instanceof JDesktopPane ) {
|
||||
updateComponentsRecur( (Container) c, action );
|
||||
continue;
|
||||
}
|
||||
|
||||
|
||||
@@ -0,0 +1,392 @@
|
||||
/*
|
||||
* Copyright 2020 FormDev Software GmbH
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* https://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
package com.formdev.flatlaf.testing.uidefaults;
|
||||
|
||||
import java.awt.Color;
|
||||
import java.awt.Dimension;
|
||||
import java.awt.Font;
|
||||
import java.awt.Insets;
|
||||
import java.io.File;
|
||||
import java.io.FileWriter;
|
||||
import java.io.IOException;
|
||||
import java.io.PrintWriter;
|
||||
import java.io.StringWriter;
|
||||
import java.lang.reflect.Array;
|
||||
import java.lang.reflect.Field;
|
||||
import java.util.Arrays;
|
||||
import java.util.List;
|
||||
import java.util.function.Predicate;
|
||||
import javax.swing.Icon;
|
||||
import javax.swing.ImageIcon;
|
||||
import javax.swing.InputMap;
|
||||
import javax.swing.JComponent;
|
||||
import javax.swing.JInternalFrame;
|
||||
import javax.swing.JToolBar;
|
||||
import javax.swing.KeyStroke;
|
||||
import javax.swing.ListCellRenderer;
|
||||
import javax.swing.LookAndFeel;
|
||||
import javax.swing.UIDefaults;
|
||||
import javax.swing.UIDefaults.ActiveValue;
|
||||
import javax.swing.UIDefaults.LazyValue;
|
||||
import javax.swing.UIManager;
|
||||
import javax.swing.border.Border;
|
||||
import javax.swing.border.CompoundBorder;
|
||||
import javax.swing.border.LineBorder;
|
||||
import javax.swing.plaf.BorderUIResource;
|
||||
import javax.swing.plaf.UIResource;
|
||||
import javax.swing.plaf.basic.BasicLookAndFeel;
|
||||
import com.formdev.flatlaf.*;
|
||||
import com.formdev.flatlaf.util.SystemInfo;
|
||||
|
||||
/**
|
||||
* Dumps look and feel UI defaults to files.
|
||||
*
|
||||
* @author Karl Tauber
|
||||
*/
|
||||
public class UIDefaultsDump
|
||||
{
|
||||
private final LookAndFeel lookAndFeel;
|
||||
private final UIDefaults defaults;
|
||||
|
||||
private String lastPrefix;
|
||||
private JComponent dummyComponent;
|
||||
|
||||
public static void main( String[] args ) {
|
||||
System.setProperty( "sun.java2d.uiScale", "1x" );
|
||||
System.setProperty( "flatlaf.uiScale", "1x" );
|
||||
|
||||
File dir = new File( "src/main/resources/com/formdev/flatlaf/testing/uidefaults" );
|
||||
|
||||
dump( FlatLightLaf.class.getName(), dir );
|
||||
dump( FlatDarkLaf.class.getName(), dir );
|
||||
|
||||
// dump( FlatIntelliJLaf.class.getName(), dir );
|
||||
// dump( FlatDarculaLaf.class.getName(), dir );
|
||||
//
|
||||
// dump( MyBasicLookAndFeel.class.getName(), dir );
|
||||
// dump( MetalLookAndFeel.class.getName(), dir );
|
||||
// dump( NimbusLookAndFeel.class.getName(), dir );
|
||||
//
|
||||
// if( SystemInfo.IS_WINDOWS )
|
||||
// dump( "com.sun.java.swing.plaf.windows.WindowsLookAndFeel", dir );
|
||||
// else if( SystemInfo.IS_MAC )
|
||||
// dump( "com.apple.laf.AquaLookAndFeel", dir );
|
||||
//
|
||||
// dump( "com.jgoodies.looks.plastic.PlasticLookAndFeel", dir );
|
||||
// dump( "com.jgoodies.looks.windows.WindowsLookAndFeel", dir );
|
||||
// dump( "com.alee.laf.WebLookAndFeel", dir );
|
||||
// try {
|
||||
// EventQueue.invokeAndWait( () -> {
|
||||
// dump( "org.pushingpixels.substance.api.skin.SubstanceGraphiteAquaLookAndFeel", dir );
|
||||
// } );
|
||||
// } catch( Exception ex ) {
|
||||
// // TODO Auto-generated catch block
|
||||
// ex.printStackTrace();
|
||||
// }
|
||||
}
|
||||
|
||||
private static void dump( String lookAndFeelClassName, File dir ) {
|
||||
try {
|
||||
UIManager.setLookAndFeel( lookAndFeelClassName );
|
||||
} catch( Exception ex ) {
|
||||
ex.printStackTrace();
|
||||
return;
|
||||
}
|
||||
|
||||
LookAndFeel lookAndFeel = UIManager.getLookAndFeel();
|
||||
|
||||
dump( dir, "", lookAndFeel, key -> !key.contains( "InputMap" ) );
|
||||
if( lookAndFeel.getClass() != FlatLightLaf.class )
|
||||
return;
|
||||
|
||||
dump( dir, "_InputMap", lookAndFeel, key -> key.contains( "InputMap" ) );
|
||||
}
|
||||
|
||||
private static void dump( File dir, String nameSuffix, LookAndFeel lookAndFeel, Predicate<String> keyFilter ) {
|
||||
// dump to string
|
||||
StringWriter stringWriter = new StringWriter( 100000 );
|
||||
new UIDefaultsDump( lookAndFeel ).dump( new PrintWriter( stringWriter ), keyFilter );
|
||||
|
||||
Class<?> lookAndFeelClass = lookAndFeel instanceof MyBasicLookAndFeel
|
||||
? BasicLookAndFeel.class
|
||||
: lookAndFeel.getClass();
|
||||
String osSuffix = (SystemInfo.IS_MAC && lookAndFeel instanceof FlatLaf) ? "-mac" : "";
|
||||
File file = new File( dir, lookAndFeelClass.getSimpleName() + nameSuffix + "_"
|
||||
+ System.getProperty( "java.version" ) + osSuffix + ".txt" );
|
||||
|
||||
// write to file
|
||||
try( FileWriter fileWriter = new FileWriter( file ) ) {
|
||||
fileWriter.write( stringWriter.toString().replace( "\r", "" ) );
|
||||
} catch( IOException ex ) {
|
||||
ex.printStackTrace();
|
||||
}
|
||||
}
|
||||
|
||||
private UIDefaultsDump( LookAndFeel lookAndFeel ) {
|
||||
this.lookAndFeel = lookAndFeel;
|
||||
this.defaults = lookAndFeel.getDefaults();
|
||||
}
|
||||
|
||||
private void dump( PrintWriter out, Predicate<String> keyFilter ) {
|
||||
Class<?> lookAndFeelClass = lookAndFeel instanceof MyBasicLookAndFeel
|
||||
? BasicLookAndFeel.class
|
||||
: lookAndFeel.getClass();
|
||||
out.printf( "Class %s%n", lookAndFeelClass.getName() );
|
||||
out.printf( "ID %s%n", lookAndFeel.getID() );
|
||||
out.printf( "Name %s%n", lookAndFeel.getName() );
|
||||
out.printf( "Java %s%n", System.getProperty( "java.version" ) );
|
||||
out.printf( "OS %s%n", System.getProperty( "os.name" ) );
|
||||
|
||||
defaults.entrySet().stream()
|
||||
.sorted( (key1, key2) -> {
|
||||
return String.valueOf( key1 ).compareTo( String.valueOf( key2 ) );
|
||||
} )
|
||||
.forEach( entry -> {
|
||||
Object key = entry.getKey();
|
||||
Object value = entry.getValue();
|
||||
|
||||
String strKey = String.valueOf( key );
|
||||
if( !keyFilter.test( strKey ) )
|
||||
return;
|
||||
|
||||
int dotIndex = strKey.indexOf( '.' );
|
||||
String prefix = (dotIndex > 0)
|
||||
? strKey.substring( 0, dotIndex )
|
||||
: strKey.endsWith( "UI" )
|
||||
? strKey.substring( 0, strKey.length() - 2 )
|
||||
: "";
|
||||
if( !prefix.equals( lastPrefix ) ) {
|
||||
lastPrefix = prefix;
|
||||
out.printf( "%n%n#---- %s ----%n%n", prefix );
|
||||
}
|
||||
|
||||
out.printf( "%-30s ", strKey );
|
||||
dumpValue( out, value );
|
||||
out.println();
|
||||
} );
|
||||
}
|
||||
|
||||
private void dumpValue( PrintWriter out, Object value ) {
|
||||
if( value == null ||
|
||||
value instanceof String ||
|
||||
value instanceof Number ||
|
||||
value instanceof Boolean )
|
||||
{
|
||||
out.print( value );
|
||||
} else if( value instanceof Character ) {
|
||||
char ch = ((Character)value).charValue();
|
||||
if( ch >= ' ' && ch <= '~' )
|
||||
out.printf( "'%c'", value );
|
||||
else
|
||||
out.printf( "'\\u%h'", (int) ch );
|
||||
} else if( value.getClass().isArray() )
|
||||
dumpArray( out, value );
|
||||
else if( value instanceof List )
|
||||
dumpList( out, (List<?>) value );
|
||||
else if( value instanceof Color )
|
||||
dumpColor( out, (Color) value );
|
||||
else if( value instanceof Font )
|
||||
dumpFont( out, (Font) value );
|
||||
else if( value instanceof Insets )
|
||||
dumpInsets( out, (Insets) value );
|
||||
else if( value instanceof Dimension )
|
||||
dumpDimension( out, (Dimension) value );
|
||||
else if( value instanceof Border )
|
||||
dumpBorder( out, (Border) value, null );
|
||||
else if( value instanceof Icon )
|
||||
dumpIcon( out, (Icon) value );
|
||||
else if( value instanceof ListCellRenderer )
|
||||
dumpListCellRenderer( out, (ListCellRenderer<?>) value );
|
||||
else if( value instanceof InputMap )
|
||||
dumpInputMap( out, (InputMap) value, null );
|
||||
else if( value instanceof LazyValue )
|
||||
dumpLazyValue( out, (LazyValue) value );
|
||||
else if( value instanceof ActiveValue )
|
||||
dumpActiveValue( out, (ActiveValue) value );
|
||||
else
|
||||
out.printf( "[unknown type] %s", dumpClass( value ) );
|
||||
}
|
||||
|
||||
private void dumpArray( PrintWriter out, Object array ) {
|
||||
int length = Array.getLength( array );
|
||||
out.printf( "length=%d %s", length, dumpClass( array ) );
|
||||
for( int i = 0; i < length; i++ ) {
|
||||
out.printf( "%n [%d] ", i );
|
||||
dumpValue( out, Array.get( array, i ) );
|
||||
}
|
||||
}
|
||||
|
||||
private void dumpList( PrintWriter out, List<?> list ) {
|
||||
out.printf( "size=%d %s", list.size(), dumpClass( list ) );
|
||||
for( int i = 0; i < list.size(); i++ ) {
|
||||
out.printf( "%n [%d] ", i );
|
||||
dumpValue( out, list.get( i ) );
|
||||
}
|
||||
}
|
||||
|
||||
private void dumpColor( PrintWriter out, Color color ) {
|
||||
boolean hasAlpha = (color.getAlpha() != 255);
|
||||
out.printf( hasAlpha ? "#%08x %s" : "#%06x %s",
|
||||
hasAlpha ? color.getRGB() : (color.getRGB() & 0xffffff),
|
||||
dumpClass( color ) );
|
||||
}
|
||||
|
||||
private void dumpFont( PrintWriter out, Font font ) {
|
||||
String strStyle = font.isBold()
|
||||
? font.isItalic() ? "bolditalic" : "bold"
|
||||
: font.isItalic() ? "italic" : "plain";
|
||||
out.printf( "%s %s %d %s",
|
||||
font.getName(), strStyle, font.getSize(),
|
||||
dumpClass( font ) );
|
||||
}
|
||||
|
||||
private void dumpInsets( PrintWriter out, Insets insets ) {
|
||||
out.printf( "%d,%d,%d,%d %s",
|
||||
insets.top, insets.left, insets.bottom, insets.right,
|
||||
dumpClass( insets ) );
|
||||
}
|
||||
|
||||
private void dumpDimension( PrintWriter out, Dimension dimension ) {
|
||||
out.printf( "%d,%d %s",
|
||||
dimension.width, dimension.height,
|
||||
dumpClass( dimension ) );
|
||||
}
|
||||
|
||||
private void dumpBorder( PrintWriter out, Border border, String indent ) {
|
||||
if( indent == null )
|
||||
indent = "";
|
||||
out.print( indent );
|
||||
|
||||
if( border == null ) {
|
||||
out.print( "null" );
|
||||
return;
|
||||
}
|
||||
|
||||
if( border instanceof CompoundBorder ) {
|
||||
CompoundBorder b = (CompoundBorder) border;
|
||||
out.println( dumpClass( b ) );
|
||||
dumpBorder( out, b.getOutsideBorder(), indent + " " );
|
||||
out.println();
|
||||
dumpBorder( out, b.getInsideBorder(), indent + " " );
|
||||
} else {
|
||||
if( border instanceof LineBorder ) {
|
||||
LineBorder b = (LineBorder) border;
|
||||
out.print( "line: " );
|
||||
dumpValue( out, b.getLineColor() );
|
||||
out.printf( " %d %b ", b.getThickness(), b.getRoundedCorners() );
|
||||
}
|
||||
|
||||
if( dummyComponent == null )
|
||||
dummyComponent = new JComponent() {};
|
||||
|
||||
JComponent c = dummyComponent;
|
||||
|
||||
String borderClassName = border.getClass().getName();
|
||||
if( border instanceof BorderUIResource ) {
|
||||
try {
|
||||
Field f = BorderUIResource.class.getDeclaredField( "delegate" );
|
||||
f.setAccessible( true );
|
||||
Object delegate = f.get( border );
|
||||
borderClassName = delegate.getClass().getName();
|
||||
} catch( Exception ex ) {
|
||||
ex.printStackTrace();
|
||||
}
|
||||
}
|
||||
|
||||
switch( borderClassName ) {
|
||||
case "com.apple.laf.AquaToolBarUI$ToolBarBorder":
|
||||
case "org.pushingpixels.substance.internal.utils.border.SubstanceToolBarBorder":
|
||||
c = new JToolBar();
|
||||
break;
|
||||
|
||||
case "com.jgoodies.looks.plastic.PlasticBorders$InternalFrameBorder":
|
||||
c = new JInternalFrame();
|
||||
break;
|
||||
}
|
||||
|
||||
Insets insets = border.getBorderInsets( c );
|
||||
out.printf( "%d,%d,%d,%d %b %s",
|
||||
insets.top, insets.left, insets.bottom, insets.right,
|
||||
border.isBorderOpaque(),
|
||||
dumpClass( border ) );
|
||||
}
|
||||
}
|
||||
|
||||
private void dumpIcon( PrintWriter out, Icon icon ) {
|
||||
out.printf( "%d,%d %s",
|
||||
icon.getIconWidth(), icon.getIconHeight(),
|
||||
dumpClass( icon ) );
|
||||
if( icon instanceof ImageIcon )
|
||||
out.printf( " (%s)", dumpClass( ((ImageIcon)icon).getImage() ) );
|
||||
}
|
||||
|
||||
private void dumpListCellRenderer( PrintWriter out, ListCellRenderer<?> listCellRenderer ) {
|
||||
out.print( dumpClass( listCellRenderer ) );
|
||||
}
|
||||
|
||||
private void dumpInputMap( PrintWriter out, InputMap inputMap, String indent ) {
|
||||
if( indent == null )
|
||||
indent = " ";
|
||||
|
||||
out.printf( "%d %s", inputMap.size(), dumpClass( inputMap ) );
|
||||
|
||||
KeyStroke[] keys = inputMap.keys();
|
||||
if( keys != null ) {
|
||||
Arrays.sort( keys, (keyStroke1, keyStroke2) -> {
|
||||
return String.valueOf( keyStroke1 ).compareTo( String.valueOf( keyStroke2 ) );
|
||||
} );
|
||||
for( KeyStroke keyStroke : keys ) {
|
||||
Object value = inputMap.get( keyStroke );
|
||||
String strKeyStroke = keyStroke.toString().replace( "pressed ", "" );
|
||||
out.printf( "%n%s%-20s %s", indent, strKeyStroke, value );
|
||||
}
|
||||
}
|
||||
|
||||
InputMap parent = inputMap.getParent();
|
||||
if( parent != null )
|
||||
dumpInputMap( out, parent, indent + " " );
|
||||
}
|
||||
|
||||
private void dumpLazyValue( PrintWriter out, LazyValue value ) {
|
||||
out.print( "[lazy] " );
|
||||
dumpValue( out, value.createValue( defaults ) );
|
||||
}
|
||||
|
||||
private void dumpActiveValue( PrintWriter out, ActiveValue value ) {
|
||||
out.print( "[active] " );
|
||||
dumpValue( out, value.createValue( defaults ) );
|
||||
}
|
||||
|
||||
private String dumpClass( Object value ) {
|
||||
String classname = value.getClass().getName();
|
||||
if( value instanceof UIResource )
|
||||
classname += " [UI]";
|
||||
return classname;
|
||||
}
|
||||
|
||||
//---- class MyBasicLookAndFeel -------------------------------------------
|
||||
|
||||
public static class MyBasicLookAndFeel
|
||||
extends BasicLookAndFeel
|
||||
{
|
||||
@Override public String getName() { return "Basic"; }
|
||||
@Override public String getID() { return "Basic"; }
|
||||
@Override public String getDescription() { return "Basic"; }
|
||||
@Override public boolean isNativeLookAndFeel() { return false; }
|
||||
@Override public boolean isSupportedLookAndFeel() { return true; }
|
||||
}
|
||||
}
|
||||
@@ -130,11 +130,39 @@ Component.focusColor=#97c3f3
|
||||
#Component.arc=8
|
||||
|
||||
|
||||
#---- Desktop ----
|
||||
|
||||
Desktop.background=#afe
|
||||
|
||||
|
||||
#---- DesktopIcon ----
|
||||
|
||||
DesktopIcon.background=darken($Desktop.background,20%)
|
||||
|
||||
|
||||
#---- HelpButton ----
|
||||
|
||||
HelpButton.questionMarkColor=#0000ff
|
||||
|
||||
|
||||
#---- InternalFrame ----
|
||||
|
||||
InternalFrame.activeTitleBackground=#800
|
||||
InternalFrame.activeTitleForeground=#faa
|
||||
InternalFrame.inactiveTitleBackground=#080
|
||||
InternalFrame.inactiveTitleForeground=#afa
|
||||
|
||||
InternalFrame.activeBorderColor=#f00
|
||||
InternalFrame.inactiveBorderColor=#0f0
|
||||
|
||||
InternalFrame.buttonHoverBackground=#060
|
||||
InternalFrame.buttonPressedBackground=#0a0
|
||||
InternalFrame.closeHoverBackground=#008
|
||||
InternalFrame.closePressedBackground=#00f
|
||||
InternalFrame.closeHoverForeground=#fff
|
||||
InternalFrame.closePressedForeground=#fff
|
||||
|
||||
|
||||
#---- Label ----
|
||||
|
||||
Label.foreground=#008800
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,944 @@
|
||||
Class com.apple.laf.AquaLookAndFeel
|
||||
ID Aqua
|
||||
Name Mac OS X
|
||||
Java 1.8.0_202
|
||||
OS Mac OS X
|
||||
|
||||
|
||||
#---- Button ----
|
||||
|
||||
Button.focusInputMap [lazy] 2 javax.swing.plaf.InputMapUIResource [UI]
|
||||
SPACE pressed
|
||||
released SPACE released
|
||||
|
||||
|
||||
#---- CheckBox ----
|
||||
|
||||
CheckBox.focusInputMap [lazy] 2 javax.swing.plaf.InputMapUIResource [UI]
|
||||
SPACE pressed
|
||||
released SPACE released
|
||||
|
||||
|
||||
#---- ComboBox ----
|
||||
|
||||
ComboBox.ancestorInputMap [lazy] 11 javax.swing.plaf.InputMapUIResource [UI]
|
||||
DOWN aquaSelectNext
|
||||
END aquaSelectEnd
|
||||
ENTER enterPressed
|
||||
ESCAPE aquaHidePopup
|
||||
HOME aquaSelectHome
|
||||
KP_DOWN aquaSelectNext
|
||||
KP_UP aquaSelectPrevious
|
||||
PAGE_DOWN aquaSelectPageDown
|
||||
PAGE_UP aquaSelectPageUp
|
||||
SPACE aquaSpacePressed
|
||||
UP aquaSelectPrevious
|
||||
|
||||
|
||||
#---- Desktop ----
|
||||
|
||||
Desktop.ancestorInputMap [lazy] 29 javax.swing.plaf.InputMapUIResource [UI]
|
||||
ctrl alt F6 selectNextFrame
|
||||
ctrl F10 maximize
|
||||
ctrl F12 navigateNext
|
||||
ctrl F4 close
|
||||
ctrl F5 restore
|
||||
ctrl F6 selectNextFrame
|
||||
ctrl F7 move
|
||||
ctrl F8 resize
|
||||
ctrl F9 minimize
|
||||
ctrl TAB selectNextFrame
|
||||
DOWN down
|
||||
ESCAPE escape
|
||||
KP_DOWN down
|
||||
KP_LEFT left
|
||||
KP_RIGHT right
|
||||
KP_UP up
|
||||
LEFT left
|
||||
RIGHT right
|
||||
UP up
|
||||
shift ctrl alt F6 selectPreviousFrame
|
||||
shift ctrl F12 navigatePrevious
|
||||
shift DOWN shrinkDown
|
||||
shift KP_DOWN shrinkDown
|
||||
shift KP_LEFT shrinkLeft
|
||||
shift KP_RIGHT shrinkRight
|
||||
shift KP_UP shrinkUp
|
||||
shift LEFT shrinkLeft
|
||||
shift RIGHT shrinkRight
|
||||
shift UP shrinkUp
|
||||
|
||||
|
||||
#---- EditorPane ----
|
||||
|
||||
EditorPane.focusInputMap [lazy] 82 javax.swing.plaf.InputMapUIResource [UI]
|
||||
alt BACK_SPACE delete-previous-word
|
||||
alt DELETE delete-next-word
|
||||
alt KP_LEFT caret-previous-word
|
||||
alt KP_RIGHT caret-next-word
|
||||
alt LEFT caret-previous-word
|
||||
alt RIGHT caret-next-word
|
||||
ctrl A caret-begin-line
|
||||
ctrl B caret-backward
|
||||
ctrl D delete-next
|
||||
ctrl E caret-end-line
|
||||
ctrl F caret-forward
|
||||
ctrl H delete-previous
|
||||
ctrl N caret-down
|
||||
ctrl P caret-up
|
||||
ctrl V aqua-page-down
|
||||
ctrl W delete-previous-word
|
||||
meta A select-all
|
||||
meta BACK_SLASH unselect
|
||||
meta C copy-to-clipboard
|
||||
meta DOWN caret-end
|
||||
meta KP_DOWN caret-end
|
||||
meta KP_LEFT caret-begin-line
|
||||
meta KP_RIGHT caret-end-line
|
||||
meta KP_UP caret-begin
|
||||
meta LEFT caret-begin-line
|
||||
meta RIGHT caret-end-line
|
||||
meta SPACE activate-link-action
|
||||
meta T next-link-action
|
||||
meta UP caret-begin
|
||||
meta V paste-from-clipboard
|
||||
meta X cut-to-clipboard
|
||||
BACK_SPACE delete-previous
|
||||
COPY copy-to-clipboard
|
||||
CUT cut-to-clipboard
|
||||
DELETE delete-next
|
||||
DOWN aqua-move-down
|
||||
END caret-end
|
||||
ENTER insert-break
|
||||
HOME caret-begin
|
||||
KP_DOWN aqua-move-down
|
||||
KP_LEFT caret-backward
|
||||
KP_RIGHT caret-forward
|
||||
KP_UP aqua-move-up
|
||||
LEFT caret-backward
|
||||
PAGE_DOWN aqua-page-down
|
||||
PAGE_UP aqua-page-up
|
||||
PASTE paste-from-clipboard
|
||||
RIGHT caret-forward
|
||||
TAB insert-tab
|
||||
UP aqua-move-up
|
||||
shift alt DOWN selection-end-paragraph
|
||||
shift alt KP_DOWN selection-end-paragraph
|
||||
shift alt KP_LEFT selection-previous-word
|
||||
shift alt KP_RIGHT selection-next-word
|
||||
shift alt KP_UP selection-begin-paragraph
|
||||
shift alt LEFT selection-previous-word
|
||||
shift alt RIGHT selection-next-word
|
||||
shift alt UP selection-begin-paragraph
|
||||
shift ctrl O toggle-componentOrientation
|
||||
shift meta DOWN selection-end
|
||||
shift meta KP_DOWN selection-end
|
||||
shift meta KP_LEFT selection-begin-line
|
||||
shift meta KP_RIGHT selection-end-line
|
||||
shift meta KP_UP selection-begin
|
||||
shift meta LEFT selection-begin-line
|
||||
shift meta PAGE_DOWN selection-page-right
|
||||
shift meta PAGE_UP selection-page-left
|
||||
shift meta RIGHT selection-end-line
|
||||
shift meta T previous-link-action
|
||||
shift meta UP selection-begin
|
||||
shift DOWN selection-down
|
||||
shift END selection-end
|
||||
shift HOME selection-begin
|
||||
shift KP_DOWN selection-down
|
||||
shift KP_LEFT selection-backward
|
||||
shift KP_RIGHT selection-forward
|
||||
shift KP_UP selection-up
|
||||
shift LEFT selection-backward
|
||||
shift PAGE_DOWN selection-page-down
|
||||
shift PAGE_UP selection-page-up
|
||||
shift RIGHT selection-forward
|
||||
shift UP selection-up
|
||||
|
||||
|
||||
#---- FileChooser ----
|
||||
|
||||
FileChooser.ancestorInputMap [lazy] 2 javax.swing.plaf.InputMapUIResource [UI]
|
||||
ESCAPE cancelSelection
|
||||
F5 refresh
|
||||
|
||||
|
||||
#---- FormattedTextField ----
|
||||
|
||||
FormattedTextField.focusInputMap [lazy] 75 javax.swing.plaf.InputMapUIResource [UI]
|
||||
alt BACK_SPACE delete-previous-word
|
||||
alt DELETE delete-next-word
|
||||
alt KP_LEFT caret-previous-word
|
||||
alt KP_RIGHT caret-next-word
|
||||
alt LEFT caret-previous-word
|
||||
alt RIGHT caret-next-word
|
||||
ctrl A caret-begin-line
|
||||
ctrl B caret-backward
|
||||
ctrl D delete-next
|
||||
ctrl E caret-end-line
|
||||
ctrl F caret-forward
|
||||
ctrl H delete-previous
|
||||
ctrl N caret-end
|
||||
ctrl P caret-begin
|
||||
ctrl V caret-end
|
||||
ctrl W delete-previous-word
|
||||
meta A select-all
|
||||
meta BACK_SLASH unselect
|
||||
meta C copy-to-clipboard
|
||||
meta DOWN caret-end
|
||||
meta KP_DOWN caret-end
|
||||
meta KP_LEFT caret-begin-line
|
||||
meta KP_RIGHT caret-end-line
|
||||
meta KP_UP caret-begin
|
||||
meta LEFT caret-begin-line
|
||||
meta RIGHT caret-end-line
|
||||
meta UP caret-begin
|
||||
meta V paste-from-clipboard
|
||||
meta X cut-to-clipboard
|
||||
BACK_SPACE delete-previous
|
||||
COPY copy-to-clipboard
|
||||
CUT cut-to-clipboard
|
||||
DELETE delete-next
|
||||
DOWN decrement
|
||||
END caret-end
|
||||
ENTER notify-field-accept
|
||||
ESCAPE reset-field-edit
|
||||
HOME caret-begin
|
||||
KP_DOWN decrement
|
||||
KP_LEFT caret-backward
|
||||
KP_RIGHT caret-forward
|
||||
KP_UP increment
|
||||
LEFT caret-backward
|
||||
PAGE_DOWN aqua-page-down
|
||||
PAGE_UP aqua-page-up
|
||||
PASTE paste-from-clipboard
|
||||
RIGHT caret-forward
|
||||
UP increment
|
||||
shift alt KP_LEFT selection-previous-word
|
||||
shift alt KP_RIGHT selection-next-word
|
||||
shift alt LEFT selection-previous-word
|
||||
shift alt RIGHT selection-next-word
|
||||
shift ctrl O toggle-componentOrientation
|
||||
shift meta DOWN selection-end
|
||||
shift meta KP_DOWN selection-end
|
||||
shift meta KP_LEFT selection-begin-line
|
||||
shift meta KP_RIGHT selection-end-line
|
||||
shift meta KP_UP selection-begin
|
||||
shift meta LEFT selection-begin-line
|
||||
shift meta PAGE_DOWN selection-page-right
|
||||
shift meta PAGE_UP selection-page-left
|
||||
shift meta RIGHT selection-end-line
|
||||
shift meta UP selection-begin
|
||||
shift DOWN selection-end-line
|
||||
shift END selection-end
|
||||
shift HOME selection-begin
|
||||
shift KP_DOWN selection-end-line
|
||||
shift KP_LEFT selection-backward
|
||||
shift KP_RIGHT selection-forward
|
||||
shift KP_UP selection-begin-line
|
||||
shift LEFT selection-backward
|
||||
shift PAGE_DOWN selection-page-down
|
||||
shift PAGE_UP selection-page-up
|
||||
shift RIGHT selection-forward
|
||||
shift UP selection-begin-line
|
||||
|
||||
|
||||
#---- List ----
|
||||
|
||||
List.focusInputMap.RightToLeft [lazy] 16 javax.swing.plaf.InputMapUIResource [UI]
|
||||
ctrl KP_LEFT selectNextColumnChangeLead
|
||||
ctrl KP_RIGHT selectPreviousColumnChangeLead
|
||||
ctrl LEFT selectNextColumnChangeLead
|
||||
ctrl RIGHT selectPreviousColumnChangeLead
|
||||
KP_LEFT selectNextColumn
|
||||
KP_RIGHT selectPreviousColumn
|
||||
LEFT selectNextColumn
|
||||
RIGHT selectPreviousColumn
|
||||
shift ctrl KP_LEFT selectNextColumnExtendSelection
|
||||
shift ctrl KP_RIGHT selectPreviousColumnExtendSelection
|
||||
shift ctrl LEFT selectNextColumnExtendSelection
|
||||
shift ctrl RIGHT selectPreviousColumnExtendSelection
|
||||
shift KP_LEFT selectNextColumnExtendSelection
|
||||
shift KP_RIGHT selectPreviousColumnExtendSelection
|
||||
shift LEFT selectNextColumnExtendSelection
|
||||
shift RIGHT selectPreviousColumnExtendSelection
|
||||
List.focusInputMap [lazy] 29 javax.swing.plaf.InputMapUIResource [UI]
|
||||
meta A selectAll
|
||||
meta C copy
|
||||
meta V paste
|
||||
meta X cut
|
||||
COPY copy
|
||||
CUT cut
|
||||
DOWN selectNextRow
|
||||
END aquaEnd
|
||||
HOME aquaHome
|
||||
KP_DOWN selectNextRow
|
||||
KP_LEFT selectPreviousColumn
|
||||
KP_RIGHT selectNextColumn
|
||||
KP_UP selectPreviousRow
|
||||
LEFT selectPreviousColumn
|
||||
PASTE paste
|
||||
RIGHT selectNextColumn
|
||||
UP selectPreviousRow
|
||||
shift DOWN selectNextRowExtendSelection
|
||||
shift END selectLastRowExtendSelection
|
||||
shift HOME selectFirstRowExtendSelection
|
||||
shift KP_DOWN selectNextRowExtendSelection
|
||||
shift KP_LEFT selectPreviousColumnExtendSelection
|
||||
shift KP_RIGHT selectNextColumnExtendSelection
|
||||
shift KP_UP selectPreviousRowExtendSelection
|
||||
shift LEFT selectPreviousColumnExtendSelection
|
||||
shift PAGE_DOWN scrollDownExtendSelection
|
||||
shift PAGE_UP scrollUpExtendSelection
|
||||
shift RIGHT selectNextColumnExtendSelection
|
||||
shift UP selectPreviousRowExtendSelection
|
||||
|
||||
|
||||
#---- PasswordField ----
|
||||
|
||||
PasswordField.focusInputMap [lazy] 66 javax.swing.plaf.InputMapUIResource [UI]
|
||||
alt BACK_SPACE delete-previous-word
|
||||
alt DELETE delete-next-word
|
||||
ctrl A caret-begin-line
|
||||
ctrl B caret-backward
|
||||
ctrl D delete-next
|
||||
ctrl E caret-end-line
|
||||
ctrl F caret-forward
|
||||
ctrl H delete-previous
|
||||
ctrl N caret-end
|
||||
ctrl P caret-begin
|
||||
ctrl V caret-end
|
||||
ctrl W delete-previous-word
|
||||
meta A select-all
|
||||
meta BACK_SLASH unselect
|
||||
meta C copy-to-clipboard
|
||||
meta DOWN caret-end
|
||||
meta KP_DOWN caret-end
|
||||
meta KP_LEFT caret-begin-line
|
||||
meta KP_RIGHT caret-end-line
|
||||
meta KP_UP caret-begin
|
||||
meta LEFT caret-begin-line
|
||||
meta RIGHT caret-end-line
|
||||
meta UP caret-begin
|
||||
meta V paste-from-clipboard
|
||||
meta X cut-to-clipboard
|
||||
BACK_SPACE delete-previous
|
||||
COPY copy-to-clipboard
|
||||
CUT cut-to-clipboard
|
||||
DELETE delete-next
|
||||
DOWN caret-end-line
|
||||
END caret-end
|
||||
ENTER notify-field-accept
|
||||
HOME caret-begin
|
||||
KP_DOWN caret-end-line
|
||||
KP_LEFT caret-backward
|
||||
KP_RIGHT caret-forward
|
||||
KP_UP caret-begin-line
|
||||
LEFT caret-backward
|
||||
PAGE_DOWN aqua-page-down
|
||||
PAGE_UP aqua-page-up
|
||||
PASTE paste-from-clipboard
|
||||
RIGHT caret-forward
|
||||
UP caret-begin-line
|
||||
shift ctrl O toggle-componentOrientation
|
||||
shift meta DOWN selection-end
|
||||
shift meta KP_DOWN selection-end
|
||||
shift meta KP_LEFT selection-begin-line
|
||||
shift meta KP_RIGHT selection-end-line
|
||||
shift meta KP_UP selection-begin
|
||||
shift meta LEFT selection-begin-line
|
||||
shift meta PAGE_DOWN selection-page-right
|
||||
shift meta PAGE_UP selection-page-left
|
||||
shift meta RIGHT selection-end-line
|
||||
shift meta UP selection-begin
|
||||
shift DOWN selection-end-line
|
||||
shift END selection-end
|
||||
shift HOME selection-begin
|
||||
shift KP_DOWN selection-end-line
|
||||
shift KP_LEFT selection-backward
|
||||
shift KP_RIGHT selection-forward
|
||||
shift KP_UP selection-begin-line
|
||||
shift LEFT selection-backward
|
||||
shift PAGE_DOWN selection-page-down
|
||||
shift PAGE_UP selection-page-up
|
||||
shift RIGHT selection-forward
|
||||
shift UP selection-begin-line
|
||||
|
||||
|
||||
#---- PopupMenu ----
|
||||
|
||||
PopupMenu.selectedWindowInputMapBindings.RightToLeft length=8 [Ljava.lang.Object;
|
||||
[0] LEFT
|
||||
[1] selectChild
|
||||
[2] KP_LEFT
|
||||
[3] selectChild
|
||||
[4] RIGHT
|
||||
[5] selectParent
|
||||
[6] KP_RIGHT
|
||||
[7] selectParent
|
||||
PopupMenu.selectedWindowInputMapBindings length=24 [Ljava.lang.Object;
|
||||
[0] ESCAPE
|
||||
[1] cancel
|
||||
[2] DOWN
|
||||
[3] selectNext
|
||||
[4] KP_DOWN
|
||||
[5] selectNext
|
||||
[6] UP
|
||||
[7] selectPrevious
|
||||
[8] KP_UP
|
||||
[9] selectPrevious
|
||||
[10] LEFT
|
||||
[11] selectParent
|
||||
[12] KP_LEFT
|
||||
[13] selectParent
|
||||
[14] RIGHT
|
||||
[15] selectChild
|
||||
[16] KP_RIGHT
|
||||
[17] selectChild
|
||||
[18] ENTER
|
||||
[19] return
|
||||
[20] ctrl ENTER
|
||||
[21] return
|
||||
[22] SPACE
|
||||
[23] return
|
||||
|
||||
|
||||
#---- RadioButton ----
|
||||
|
||||
RadioButton.focusInputMap [lazy] 2 javax.swing.plaf.InputMapUIResource [UI]
|
||||
SPACE pressed
|
||||
released SPACE released
|
||||
|
||||
|
||||
#---- RootPane ----
|
||||
|
||||
RootPane.ancestorInputMap [lazy] 2 javax.swing.plaf.InputMapUIResource [UI]
|
||||
CONTEXT_MENU postPopup
|
||||
shift F10 postPopup
|
||||
|
||||
|
||||
#---- ScrollBar ----
|
||||
|
||||
ScrollBar.ancestorInputMap.RightToLeft [lazy] 4 javax.swing.plaf.InputMapUIResource [UI]
|
||||
KP_LEFT positiveUnitIncrement
|
||||
KP_RIGHT negativeUnitIncrement
|
||||
LEFT positiveUnitIncrement
|
||||
RIGHT negativeUnitIncrement
|
||||
ScrollBar.ancestorInputMap [lazy] 12 javax.swing.plaf.InputMapUIResource [UI]
|
||||
DOWN positiveUnitIncrement
|
||||
END maxScroll
|
||||
HOME minScroll
|
||||
KP_DOWN positiveUnitIncrement
|
||||
KP_LEFT negativeUnitIncrement
|
||||
KP_RIGHT positiveUnitIncrement
|
||||
KP_UP negativeUnitIncrement
|
||||
LEFT negativeUnitIncrement
|
||||
PAGE_DOWN positiveBlockIncrement
|
||||
PAGE_UP negativeBlockIncrement
|
||||
RIGHT positiveUnitIncrement
|
||||
UP negativeUnitIncrement
|
||||
ScrollBar.focusInputMap.RightToLeft [lazy] 4 javax.swing.plaf.InputMapUIResource [UI]
|
||||
KP_LEFT positiveUnitIncrement
|
||||
KP_RIGHT negativeUnitIncrement
|
||||
LEFT positiveUnitIncrement
|
||||
RIGHT negativeUnitIncrement
|
||||
ScrollBar.focusInputMap [lazy] 12 javax.swing.plaf.InputMapUIResource [UI]
|
||||
DOWN positiveUnitIncrement
|
||||
END maxScroll
|
||||
HOME minScroll
|
||||
KP_DOWN positiveUnitIncrement
|
||||
KP_LEFT negativeUnitIncrement
|
||||
KP_RIGHT positiveUnitIncrement
|
||||
KP_UP negativeUnitIncrement
|
||||
LEFT negativeUnitIncrement
|
||||
PAGE_DOWN positiveBlockIncrement
|
||||
PAGE_UP negativeBlockIncrement
|
||||
RIGHT positiveUnitIncrement
|
||||
UP negativeUnitIncrement
|
||||
|
||||
|
||||
#---- ScrollPane ----
|
||||
|
||||
ScrollPane.ancestorInputMap.RightToLeft [lazy] 0 javax.swing.plaf.InputMapUIResource [UI]
|
||||
ScrollPane.ancestorInputMap [lazy] 12 javax.swing.plaf.InputMapUIResource [UI]
|
||||
DOWN unitScrollDown
|
||||
END scrollEnd
|
||||
HOME scrollHome
|
||||
KP_DOWN unitScrollDown
|
||||
KP_LEFT unitScrollLeft
|
||||
KP_RIGHT unitScrollRight
|
||||
KP_UP unitScrollUp
|
||||
LEFT unitScrollLeft
|
||||
PAGE_DOWN scrollDown
|
||||
PAGE_UP scrollUp
|
||||
RIGHT unitScrollRight
|
||||
UP unitScrollUp
|
||||
|
||||
|
||||
#---- Slider ----
|
||||
|
||||
Slider.focusInputMap.RightToLeft [lazy] 4 javax.swing.plaf.InputMapUIResource [UI]
|
||||
KP_LEFT positiveUnitIncrement
|
||||
KP_RIGHT negativeUnitIncrement
|
||||
LEFT positiveUnitIncrement
|
||||
RIGHT negativeUnitIncrement
|
||||
Slider.focusInputMap [lazy] 12 javax.swing.plaf.InputMapUIResource [UI]
|
||||
DOWN negativeUnitIncrement
|
||||
END maxScroll
|
||||
HOME minScroll
|
||||
KP_DOWN negativeUnitIncrement
|
||||
KP_LEFT negativeUnitIncrement
|
||||
KP_RIGHT positiveUnitIncrement
|
||||
KP_UP positiveUnitIncrement
|
||||
LEFT negativeUnitIncrement
|
||||
PAGE_DOWN negativeBlockIncrement
|
||||
PAGE_UP positiveBlockIncrement
|
||||
RIGHT positiveUnitIncrement
|
||||
UP positiveUnitIncrement
|
||||
|
||||
|
||||
#---- Spinner ----
|
||||
|
||||
Spinner.ancestorInputMap [lazy] 4 javax.swing.plaf.InputMapUIResource [UI]
|
||||
DOWN decrement
|
||||
KP_DOWN decrement
|
||||
KP_UP increment
|
||||
UP increment
|
||||
|
||||
|
||||
#---- SplitPane ----
|
||||
|
||||
SplitPane.ancestorInputMap [lazy] 14 javax.swing.plaf.InputMapUIResource [UI]
|
||||
ctrl TAB focusOutForward
|
||||
DOWN positiveIncrement
|
||||
END selectMax
|
||||
F6 toggleFocus
|
||||
F8 startResize
|
||||
HOME selectMin
|
||||
KP_DOWN positiveIncrement
|
||||
KP_LEFT negativeIncrement
|
||||
KP_RIGHT positiveIncrement
|
||||
KP_UP negativeIncrement
|
||||
LEFT negativeIncrement
|
||||
RIGHT positiveIncrement
|
||||
UP negativeIncrement
|
||||
shift ctrl TAB focusOutBackward
|
||||
|
||||
|
||||
#---- TabbedPane ----
|
||||
|
||||
TabbedPane.ancestorInputMap [lazy] 4 javax.swing.plaf.InputMapUIResource [UI]
|
||||
ctrl KP_UP requestFocus
|
||||
ctrl PAGE_DOWN navigatePageDown
|
||||
ctrl PAGE_UP navigatePageUp
|
||||
ctrl UP requestFocus
|
||||
TabbedPane.focusInputMap [lazy] 10 javax.swing.plaf.InputMapUIResource [UI]
|
||||
ctrl DOWN requestFocusForVisibleComponent
|
||||
ctrl KP_DOWN requestFocusForVisibleComponent
|
||||
DOWN navigateDown
|
||||
KP_DOWN navigateDown
|
||||
KP_LEFT navigateLeft
|
||||
KP_RIGHT navigateRight
|
||||
KP_UP navigateUp
|
||||
LEFT navigateLeft
|
||||
RIGHT navigateRight
|
||||
UP navigateUp
|
||||
|
||||
|
||||
#---- Table ----
|
||||
|
||||
Table.ancestorInputMap.RightToLeft [lazy] 12 javax.swing.plaf.InputMapUIResource [UI]
|
||||
ctrl PAGE_DOWN scrollLeftChangeSelection
|
||||
ctrl PAGE_UP scrollRightChangeSelection
|
||||
KP_LEFT selectNextColumn
|
||||
KP_RIGHT selectPreviousColumn
|
||||
LEFT selectNextColumn
|
||||
RIGHT selectPreviousColumn
|
||||
shift ctrl PAGE_DOWN scrollLeftExtendSelection
|
||||
shift ctrl PAGE_UP scrollRightExtendSelection
|
||||
shift KP_LEFT selectNextColumnExtendSelection
|
||||
shift KP_RIGHT selectPreviousColumnExtendSelection
|
||||
shift LEFT selectNextColumnExtendSelection
|
||||
shift RIGHT selectPreviousColumnExtendSelection
|
||||
Table.ancestorInputMap [lazy] 38 javax.swing.plaf.InputMapUIResource [UI]
|
||||
alt TAB focusHeader
|
||||
meta A selectAll
|
||||
meta C copy
|
||||
meta V paste
|
||||
meta X cut
|
||||
COPY copy
|
||||
CUT cut
|
||||
DOWN selectNextRow
|
||||
END selectLastColumn
|
||||
ENTER selectNextRowCell
|
||||
ESCAPE cancel
|
||||
HOME selectFirstColumn
|
||||
KP_DOWN selectNextRow
|
||||
KP_LEFT selectPreviousColumn
|
||||
KP_RIGHT selectNextColumn
|
||||
KP_UP selectPreviousRow
|
||||
LEFT selectPreviousColumn
|
||||
PAGE_DOWN scrollDownChangeSelection
|
||||
PAGE_UP scrollUpChangeSelection
|
||||
PASTE paste
|
||||
RIGHT selectNextColumn
|
||||
TAB selectNextColumnCell
|
||||
UP selectPreviousRow
|
||||
shift alt TAB focusHeader
|
||||
shift DOWN selectNextRowExtendSelection
|
||||
shift END selectLastColumnExtendSelection
|
||||
shift ENTER selectPreviousRowCell
|
||||
shift HOME selectFirstColumnExtendSelection
|
||||
shift KP_DOWN selectNextRowExtendSelection
|
||||
shift KP_LEFT selectPreviousColumnExtendSelection
|
||||
shift KP_RIGHT selectNextColumnExtendSelection
|
||||
shift KP_UP selectPreviousRowExtendSelection
|
||||
shift LEFT selectPreviousColumnExtendSelection
|
||||
shift PAGE_DOWN scrollDownExtendSelection
|
||||
shift PAGE_UP scrollUpExtendSelection
|
||||
shift RIGHT selectNextColumnExtendSelection
|
||||
shift TAB selectPreviousColumnCell
|
||||
shift UP selectPreviousRowExtendSelection
|
||||
|
||||
|
||||
#---- TableHeader ----
|
||||
|
||||
TableHeader.ancestorInputMap [lazy] 14 javax.swing.plaf.InputMapUIResource [UI]
|
||||
alt KP_LEFT moveColumnLeft
|
||||
alt KP_RIGHT moveColumnRight
|
||||
alt LEFT moveColumnLeft
|
||||
alt RIGHT moveColumnRight
|
||||
ESCAPE focusTable
|
||||
KP_LEFT selectColumnToLeft
|
||||
KP_RIGHT selectColumnToRight
|
||||
LEFT selectColumnToLeft
|
||||
RIGHT selectColumnToRight
|
||||
SPACE toggleSortOrder
|
||||
shift alt KP_LEFT resizeLeft
|
||||
shift alt KP_RIGHT resizeRight
|
||||
shift alt LEFT resizeLeft
|
||||
shift alt RIGHT resizeRight
|
||||
|
||||
|
||||
#---- TextArea ----
|
||||
|
||||
TextArea.focusInputMap [lazy] 82 javax.swing.plaf.InputMapUIResource [UI]
|
||||
alt BACK_SPACE delete-previous-word
|
||||
alt DELETE delete-next-word
|
||||
alt KP_LEFT caret-previous-word
|
||||
alt KP_RIGHT caret-next-word
|
||||
alt LEFT caret-previous-word
|
||||
alt RIGHT caret-next-word
|
||||
ctrl A caret-begin-line
|
||||
ctrl B caret-backward
|
||||
ctrl D delete-next
|
||||
ctrl E caret-end-line
|
||||
ctrl F caret-forward
|
||||
ctrl H delete-previous
|
||||
ctrl N caret-down
|
||||
ctrl P caret-up
|
||||
ctrl V aqua-page-down
|
||||
ctrl W delete-previous-word
|
||||
meta A select-all
|
||||
meta BACK_SLASH unselect
|
||||
meta C copy-to-clipboard
|
||||
meta DOWN caret-end
|
||||
meta KP_DOWN caret-end
|
||||
meta KP_LEFT caret-begin-line
|
||||
meta KP_RIGHT caret-end-line
|
||||
meta KP_UP caret-begin
|
||||
meta LEFT caret-begin-line
|
||||
meta RIGHT caret-end-line
|
||||
meta SPACE activate-link-action
|
||||
meta T next-link-action
|
||||
meta UP caret-begin
|
||||
meta V paste-from-clipboard
|
||||
meta X cut-to-clipboard
|
||||
BACK_SPACE delete-previous
|
||||
COPY copy-to-clipboard
|
||||
CUT cut-to-clipboard
|
||||
DELETE delete-next
|
||||
DOWN aqua-move-down
|
||||
END caret-end
|
||||
ENTER insert-break
|
||||
HOME caret-begin
|
||||
KP_DOWN aqua-move-down
|
||||
KP_LEFT caret-backward
|
||||
KP_RIGHT caret-forward
|
||||
KP_UP aqua-move-up
|
||||
LEFT caret-backward
|
||||
PAGE_DOWN aqua-page-down
|
||||
PAGE_UP aqua-page-up
|
||||
PASTE paste-from-clipboard
|
||||
RIGHT caret-forward
|
||||
TAB insert-tab
|
||||
UP aqua-move-up
|
||||
shift alt DOWN selection-end-paragraph
|
||||
shift alt KP_DOWN selection-end-paragraph
|
||||
shift alt KP_LEFT selection-previous-word
|
||||
shift alt KP_RIGHT selection-next-word
|
||||
shift alt KP_UP selection-begin-paragraph
|
||||
shift alt LEFT selection-previous-word
|
||||
shift alt RIGHT selection-next-word
|
||||
shift alt UP selection-begin-paragraph
|
||||
shift ctrl O toggle-componentOrientation
|
||||
shift meta DOWN selection-end
|
||||
shift meta KP_DOWN selection-end
|
||||
shift meta KP_LEFT selection-begin-line
|
||||
shift meta KP_RIGHT selection-end-line
|
||||
shift meta KP_UP selection-begin
|
||||
shift meta LEFT selection-begin-line
|
||||
shift meta PAGE_DOWN selection-page-right
|
||||
shift meta PAGE_UP selection-page-left
|
||||
shift meta RIGHT selection-end-line
|
||||
shift meta T previous-link-action
|
||||
shift meta UP selection-begin
|
||||
shift DOWN selection-down
|
||||
shift END selection-end
|
||||
shift HOME selection-begin
|
||||
shift KP_DOWN selection-down
|
||||
shift KP_LEFT selection-backward
|
||||
shift KP_RIGHT selection-forward
|
||||
shift KP_UP selection-up
|
||||
shift LEFT selection-backward
|
||||
shift PAGE_DOWN selection-page-down
|
||||
shift PAGE_UP selection-page-up
|
||||
shift RIGHT selection-forward
|
||||
shift UP selection-up
|
||||
|
||||
|
||||
#---- TextField ----
|
||||
|
||||
TextField.focusInputMap [lazy] 74 javax.swing.plaf.InputMapUIResource [UI]
|
||||
alt BACK_SPACE delete-previous-word
|
||||
alt DELETE delete-next-word
|
||||
alt KP_LEFT caret-previous-word
|
||||
alt KP_RIGHT caret-next-word
|
||||
alt LEFT caret-previous-word
|
||||
alt RIGHT caret-next-word
|
||||
ctrl A caret-begin-line
|
||||
ctrl B caret-backward
|
||||
ctrl D delete-next
|
||||
ctrl E caret-end-line
|
||||
ctrl F caret-forward
|
||||
ctrl H delete-previous
|
||||
ctrl N caret-end
|
||||
ctrl P caret-begin
|
||||
ctrl V caret-end
|
||||
ctrl W delete-previous-word
|
||||
meta A select-all
|
||||
meta BACK_SLASH unselect
|
||||
meta C copy-to-clipboard
|
||||
meta DOWN caret-end
|
||||
meta KP_DOWN caret-end
|
||||
meta KP_LEFT caret-begin-line
|
||||
meta KP_RIGHT caret-end-line
|
||||
meta KP_UP caret-begin
|
||||
meta LEFT caret-begin-line
|
||||
meta RIGHT caret-end-line
|
||||
meta UP caret-begin
|
||||
meta V paste-from-clipboard
|
||||
meta X cut-to-clipboard
|
||||
BACK_SPACE delete-previous
|
||||
COPY copy-to-clipboard
|
||||
CUT cut-to-clipboard
|
||||
DELETE delete-next
|
||||
DOWN caret-end-line
|
||||
END caret-end
|
||||
ENTER notify-field-accept
|
||||
HOME caret-begin
|
||||
KP_DOWN caret-end-line
|
||||
KP_LEFT caret-backward
|
||||
KP_RIGHT caret-forward
|
||||
KP_UP caret-begin-line
|
||||
LEFT caret-backward
|
||||
PAGE_DOWN aqua-page-down
|
||||
PAGE_UP aqua-page-up
|
||||
PASTE paste-from-clipboard
|
||||
RIGHT caret-forward
|
||||
UP caret-begin-line
|
||||
shift alt KP_LEFT selection-previous-word
|
||||
shift alt KP_RIGHT selection-next-word
|
||||
shift alt LEFT selection-previous-word
|
||||
shift alt RIGHT selection-next-word
|
||||
shift ctrl O toggle-componentOrientation
|
||||
shift meta DOWN selection-end
|
||||
shift meta KP_DOWN selection-end
|
||||
shift meta KP_LEFT selection-begin-line
|
||||
shift meta KP_RIGHT selection-end-line
|
||||
shift meta KP_UP selection-begin
|
||||
shift meta LEFT selection-begin-line
|
||||
shift meta PAGE_DOWN selection-page-right
|
||||
shift meta PAGE_UP selection-page-left
|
||||
shift meta RIGHT selection-end-line
|
||||
shift meta UP selection-begin
|
||||
shift DOWN selection-end-line
|
||||
shift END selection-end
|
||||
shift HOME selection-begin
|
||||
shift KP_DOWN selection-end-line
|
||||
shift KP_LEFT selection-backward
|
||||
shift KP_RIGHT selection-forward
|
||||
shift KP_UP selection-begin-line
|
||||
shift LEFT selection-backward
|
||||
shift PAGE_DOWN selection-page-down
|
||||
shift PAGE_UP selection-page-up
|
||||
shift RIGHT selection-forward
|
||||
shift UP selection-begin-line
|
||||
|
||||
|
||||
#---- TextPane ----
|
||||
|
||||
TextPane.focusInputMap [lazy] 82 javax.swing.plaf.InputMapUIResource [UI]
|
||||
alt BACK_SPACE delete-previous-word
|
||||
alt DELETE delete-next-word
|
||||
alt KP_LEFT caret-previous-word
|
||||
alt KP_RIGHT caret-next-word
|
||||
alt LEFT caret-previous-word
|
||||
alt RIGHT caret-next-word
|
||||
ctrl A caret-begin-line
|
||||
ctrl B caret-backward
|
||||
ctrl D delete-next
|
||||
ctrl E caret-end-line
|
||||
ctrl F caret-forward
|
||||
ctrl H delete-previous
|
||||
ctrl N caret-down
|
||||
ctrl P caret-up
|
||||
ctrl V aqua-page-down
|
||||
ctrl W delete-previous-word
|
||||
meta A select-all
|
||||
meta BACK_SLASH unselect
|
||||
meta C copy-to-clipboard
|
||||
meta DOWN caret-end
|
||||
meta KP_DOWN caret-end
|
||||
meta KP_LEFT caret-begin-line
|
||||
meta KP_RIGHT caret-end-line
|
||||
meta KP_UP caret-begin
|
||||
meta LEFT caret-begin-line
|
||||
meta RIGHT caret-end-line
|
||||
meta SPACE activate-link-action
|
||||
meta T next-link-action
|
||||
meta UP caret-begin
|
||||
meta V paste-from-clipboard
|
||||
meta X cut-to-clipboard
|
||||
BACK_SPACE delete-previous
|
||||
COPY copy-to-clipboard
|
||||
CUT cut-to-clipboard
|
||||
DELETE delete-next
|
||||
DOWN aqua-move-down
|
||||
END caret-end
|
||||
ENTER insert-break
|
||||
HOME caret-begin
|
||||
KP_DOWN aqua-move-down
|
||||
KP_LEFT caret-backward
|
||||
KP_RIGHT caret-forward
|
||||
KP_UP aqua-move-up
|
||||
LEFT caret-backward
|
||||
PAGE_DOWN aqua-page-down
|
||||
PAGE_UP aqua-page-up
|
||||
PASTE paste-from-clipboard
|
||||
RIGHT caret-forward
|
||||
TAB insert-tab
|
||||
UP aqua-move-up
|
||||
shift alt DOWN selection-end-paragraph
|
||||
shift alt KP_DOWN selection-end-paragraph
|
||||
shift alt KP_LEFT selection-previous-word
|
||||
shift alt KP_RIGHT selection-next-word
|
||||
shift alt KP_UP selection-begin-paragraph
|
||||
shift alt LEFT selection-previous-word
|
||||
shift alt RIGHT selection-next-word
|
||||
shift alt UP selection-begin-paragraph
|
||||
shift ctrl O toggle-componentOrientation
|
||||
shift meta DOWN selection-end
|
||||
shift meta KP_DOWN selection-end
|
||||
shift meta KP_LEFT selection-begin-line
|
||||
shift meta KP_RIGHT selection-end-line
|
||||
shift meta KP_UP selection-begin
|
||||
shift meta LEFT selection-begin-line
|
||||
shift meta PAGE_DOWN selection-page-right
|
||||
shift meta PAGE_UP selection-page-left
|
||||
shift meta RIGHT selection-end-line
|
||||
shift meta T previous-link-action
|
||||
shift meta UP selection-begin
|
||||
shift DOWN selection-down
|
||||
shift END selection-end
|
||||
shift HOME selection-begin
|
||||
shift KP_DOWN selection-down
|
||||
shift KP_LEFT selection-backward
|
||||
shift KP_RIGHT selection-forward
|
||||
shift KP_UP selection-up
|
||||
shift LEFT selection-backward
|
||||
shift PAGE_DOWN selection-page-down
|
||||
shift PAGE_UP selection-page-up
|
||||
shift RIGHT selection-forward
|
||||
shift UP selection-up
|
||||
|
||||
|
||||
#---- ToggleButton ----
|
||||
|
||||
ToggleButton.focusInputMap [lazy] 2 javax.swing.plaf.InputMapUIResource [UI]
|
||||
SPACE pressed
|
||||
released SPACE released
|
||||
|
||||
|
||||
#---- ToolBar ----
|
||||
|
||||
ToolBar.ancestorInputMap [lazy] 8 javax.swing.plaf.InputMapUIResource [UI]
|
||||
DOWN navigateDown
|
||||
KP_DOWN navigateDown
|
||||
KP_LEFT navigateLeft
|
||||
KP_RIGHT navigateRight
|
||||
KP_UP navigateUp
|
||||
LEFT navigateLeft
|
||||
RIGHT navigateRight
|
||||
UP navigateUp
|
||||
|
||||
|
||||
#---- Tree ----
|
||||
|
||||
Tree.ancestorInputMap [lazy] 1 javax.swing.plaf.InputMapUIResource [UI]
|
||||
ESCAPE cancel
|
||||
Tree.focusInputMap.RightToLeft [lazy] 12 javax.swing.plaf.InputMapUIResource [UI]
|
||||
ctrl KP_LEFT aquaExpandNode
|
||||
ctrl KP_RIGHT aquaCollapseNode
|
||||
ctrl LEFT aquaExpandNode
|
||||
ctrl RIGHT aquaCollapseNode
|
||||
KP_LEFT aquaExpandNode
|
||||
KP_RIGHT aquaCollapseNode
|
||||
LEFT aquaExpandNode
|
||||
RIGHT aquaCollapseNode
|
||||
shift KP_LEFT aquaExpandNode
|
||||
shift KP_RIGHT aquaCollapseNode
|
||||
shift LEFT aquaExpandNode
|
||||
shift RIGHT aquaCollapseNode
|
||||
Tree.focusInputMap [lazy] 31 javax.swing.plaf.InputMapUIResource [UI]
|
||||
alt KP_LEFT aquaFullyCollapseNode
|
||||
alt KP_RIGHT aquaFullyExpandNode
|
||||
alt LEFT aquaFullyCollapseNode
|
||||
alt RIGHT aquaFullyExpandNode
|
||||
ctrl KP_LEFT aquaCollapseNode
|
||||
ctrl KP_RIGHT aquaExpandNode
|
||||
ctrl LEFT aquaCollapseNode
|
||||
ctrl RIGHT aquaExpandNode
|
||||
meta A selectAll
|
||||
meta C copy
|
||||
meta V paste
|
||||
meta X cut
|
||||
COPY copy
|
||||
CUT cut
|
||||
DOWN selectNext
|
||||
KP_DOWN selectNext
|
||||
KP_LEFT aquaCollapseNode
|
||||
KP_RIGHT aquaExpandNode
|
||||
KP_UP selectPrevious
|
||||
LEFT aquaCollapseNode
|
||||
PASTE paste
|
||||
RIGHT aquaExpandNode
|
||||
UP selectPrevious
|
||||
shift DOWN selectNextExtendSelection
|
||||
shift KP_DOWN selectNextExtendSelection
|
||||
shift KP_LEFT aquaCollapseNode
|
||||
shift KP_RIGHT aquaExpandNode
|
||||
shift KP_UP selectPreviousExtendSelection
|
||||
shift LEFT aquaCollapseNode
|
||||
shift RIGHT aquaExpandNode
|
||||
shift UP selectPreviousExtendSelection
|
||||
@@ -0,0 +1,950 @@
|
||||
Class com.apple.laf.AquaLookAndFeel
|
||||
ID Aqua
|
||||
Name Mac OS X
|
||||
Java 13.0.2
|
||||
OS Mac OS X
|
||||
|
||||
|
||||
#---- Button ----
|
||||
|
||||
Button.focusInputMap [lazy] 2 javax.swing.plaf.InputMapUIResource [UI]
|
||||
SPACE pressed
|
||||
released SPACE released
|
||||
|
||||
|
||||
#---- CheckBox ----
|
||||
|
||||
CheckBox.focusInputMap [lazy] 2 javax.swing.plaf.InputMapUIResource [UI]
|
||||
SPACE pressed
|
||||
released SPACE released
|
||||
|
||||
|
||||
#---- ComboBox ----
|
||||
|
||||
ComboBox.ancestorInputMap [lazy] 11 javax.swing.plaf.InputMapUIResource [UI]
|
||||
DOWN aquaSelectNext
|
||||
END aquaSelectEnd
|
||||
ENTER enterPressed
|
||||
ESCAPE aquaHidePopup
|
||||
HOME aquaSelectHome
|
||||
KP_DOWN aquaSelectNext
|
||||
KP_UP aquaSelectPrevious
|
||||
PAGE_DOWN aquaSelectPageDown
|
||||
PAGE_UP aquaSelectPageUp
|
||||
SPACE aquaSpacePressed
|
||||
UP aquaSelectPrevious
|
||||
|
||||
|
||||
#---- Desktop ----
|
||||
|
||||
Desktop.ancestorInputMap [lazy] 29 javax.swing.plaf.InputMapUIResource [UI]
|
||||
ctrl alt F6 selectNextFrame
|
||||
ctrl F10 maximize
|
||||
ctrl F12 navigateNext
|
||||
ctrl F4 close
|
||||
ctrl F5 restore
|
||||
ctrl F6 selectNextFrame
|
||||
ctrl F7 move
|
||||
ctrl F8 resize
|
||||
ctrl F9 minimize
|
||||
ctrl TAB selectNextFrame
|
||||
DOWN down
|
||||
ESCAPE escape
|
||||
KP_DOWN down
|
||||
KP_LEFT left
|
||||
KP_RIGHT right
|
||||
KP_UP up
|
||||
LEFT left
|
||||
RIGHT right
|
||||
UP up
|
||||
shift ctrl alt F6 selectPreviousFrame
|
||||
shift ctrl F12 navigatePrevious
|
||||
shift DOWN shrinkDown
|
||||
shift KP_DOWN shrinkDown
|
||||
shift KP_LEFT shrinkLeft
|
||||
shift KP_RIGHT shrinkRight
|
||||
shift KP_UP shrinkUp
|
||||
shift LEFT shrinkLeft
|
||||
shift RIGHT shrinkRight
|
||||
shift UP shrinkUp
|
||||
|
||||
|
||||
#---- EditorPane ----
|
||||
|
||||
EditorPane.focusInputMap [lazy] 83 javax.swing.plaf.InputMapUIResource [UI]
|
||||
alt BACK_SPACE delete-previous-word
|
||||
alt DELETE delete-next-word
|
||||
alt KP_LEFT caret-previous-word
|
||||
alt KP_RIGHT caret-next-word
|
||||
alt LEFT caret-previous-word
|
||||
alt RIGHT caret-next-word
|
||||
ctrl A caret-begin-line
|
||||
ctrl B caret-backward
|
||||
ctrl D delete-next
|
||||
ctrl E caret-end-line
|
||||
ctrl F caret-forward
|
||||
ctrl H delete-previous
|
||||
ctrl N caret-down
|
||||
ctrl P caret-up
|
||||
ctrl V aqua-page-down
|
||||
ctrl W delete-previous-word
|
||||
meta A select-all
|
||||
meta BACK_SLASH unselect
|
||||
meta C copy-to-clipboard
|
||||
meta DOWN caret-end
|
||||
meta KP_DOWN caret-end
|
||||
meta KP_LEFT caret-begin-line
|
||||
meta KP_RIGHT caret-end-line
|
||||
meta KP_UP caret-begin
|
||||
meta LEFT caret-begin-line
|
||||
meta RIGHT caret-end-line
|
||||
meta SPACE activate-link-action
|
||||
meta T next-link-action
|
||||
meta UP caret-begin
|
||||
meta V paste-from-clipboard
|
||||
meta X cut-to-clipboard
|
||||
BACK_SPACE delete-previous
|
||||
COPY copy-to-clipboard
|
||||
CUT cut-to-clipboard
|
||||
DELETE delete-next
|
||||
DOWN aqua-move-down
|
||||
END caret-end
|
||||
ENTER insert-break
|
||||
HOME caret-begin
|
||||
KP_DOWN aqua-move-down
|
||||
KP_LEFT caret-backward
|
||||
KP_RIGHT caret-forward
|
||||
KP_UP aqua-move-up
|
||||
LEFT caret-backward
|
||||
PAGE_DOWN aqua-page-down
|
||||
PAGE_UP aqua-page-up
|
||||
PASTE paste-from-clipboard
|
||||
RIGHT caret-forward
|
||||
TAB insert-tab
|
||||
UP aqua-move-up
|
||||
shift alt DOWN selection-end-paragraph
|
||||
shift alt KP_DOWN selection-end-paragraph
|
||||
shift alt KP_LEFT selection-previous-word
|
||||
shift alt KP_RIGHT selection-next-word
|
||||
shift alt KP_UP selection-begin-paragraph
|
||||
shift alt LEFT selection-previous-word
|
||||
shift alt RIGHT selection-next-word
|
||||
shift alt UP selection-begin-paragraph
|
||||
shift ctrl O toggle-componentOrientation
|
||||
shift meta DOWN selection-end
|
||||
shift meta KP_DOWN selection-end
|
||||
shift meta KP_LEFT selection-begin-line
|
||||
shift meta KP_RIGHT selection-end-line
|
||||
shift meta KP_UP selection-begin
|
||||
shift meta LEFT selection-begin-line
|
||||
shift meta PAGE_DOWN selection-page-right
|
||||
shift meta PAGE_UP selection-page-left
|
||||
shift meta RIGHT selection-end-line
|
||||
shift meta T previous-link-action
|
||||
shift meta UP selection-begin
|
||||
shift BACK_SPACE delete-previous
|
||||
shift DOWN selection-down
|
||||
shift END selection-end
|
||||
shift HOME selection-begin
|
||||
shift KP_DOWN selection-down
|
||||
shift KP_LEFT selection-backward
|
||||
shift KP_RIGHT selection-forward
|
||||
shift KP_UP selection-up
|
||||
shift LEFT selection-backward
|
||||
shift PAGE_DOWN selection-page-down
|
||||
shift PAGE_UP selection-page-up
|
||||
shift RIGHT selection-forward
|
||||
shift UP selection-up
|
||||
|
||||
|
||||
#---- FileChooser ----
|
||||
|
||||
FileChooser.ancestorInputMap [lazy] 2 javax.swing.plaf.InputMapUIResource [UI]
|
||||
ESCAPE cancelSelection
|
||||
F5 refresh
|
||||
|
||||
|
||||
#---- FormattedTextField ----
|
||||
|
||||
FormattedTextField.focusInputMap [lazy] 76 javax.swing.plaf.InputMapUIResource [UI]
|
||||
alt BACK_SPACE delete-previous-word
|
||||
alt DELETE delete-next-word
|
||||
alt KP_LEFT caret-previous-word
|
||||
alt KP_RIGHT caret-next-word
|
||||
alt LEFT caret-previous-word
|
||||
alt RIGHT caret-next-word
|
||||
ctrl A caret-begin-line
|
||||
ctrl B caret-backward
|
||||
ctrl D delete-next
|
||||
ctrl E caret-end-line
|
||||
ctrl F caret-forward
|
||||
ctrl H delete-previous
|
||||
ctrl N caret-end
|
||||
ctrl P caret-begin
|
||||
ctrl V caret-end
|
||||
ctrl W delete-previous-word
|
||||
meta A select-all
|
||||
meta BACK_SLASH unselect
|
||||
meta C copy-to-clipboard
|
||||
meta DOWN caret-end
|
||||
meta KP_DOWN caret-end
|
||||
meta KP_LEFT caret-begin-line
|
||||
meta KP_RIGHT caret-end-line
|
||||
meta KP_UP caret-begin
|
||||
meta LEFT caret-begin-line
|
||||
meta RIGHT caret-end-line
|
||||
meta UP caret-begin
|
||||
meta V paste-from-clipboard
|
||||
meta X cut-to-clipboard
|
||||
BACK_SPACE delete-previous
|
||||
COPY copy-to-clipboard
|
||||
CUT cut-to-clipboard
|
||||
DELETE delete-next
|
||||
DOWN decrement
|
||||
END caret-end
|
||||
ENTER notify-field-accept
|
||||
ESCAPE reset-field-edit
|
||||
HOME caret-begin
|
||||
KP_DOWN decrement
|
||||
KP_LEFT caret-backward
|
||||
KP_RIGHT caret-forward
|
||||
KP_UP increment
|
||||
LEFT caret-backward
|
||||
PAGE_DOWN aqua-page-down
|
||||
PAGE_UP aqua-page-up
|
||||
PASTE paste-from-clipboard
|
||||
RIGHT caret-forward
|
||||
UP increment
|
||||
shift alt KP_LEFT selection-previous-word
|
||||
shift alt KP_RIGHT selection-next-word
|
||||
shift alt LEFT selection-previous-word
|
||||
shift alt RIGHT selection-next-word
|
||||
shift ctrl O toggle-componentOrientation
|
||||
shift meta DOWN selection-end
|
||||
shift meta KP_DOWN selection-end
|
||||
shift meta KP_LEFT selection-begin-line
|
||||
shift meta KP_RIGHT selection-end-line
|
||||
shift meta KP_UP selection-begin
|
||||
shift meta LEFT selection-begin-line
|
||||
shift meta PAGE_DOWN selection-page-right
|
||||
shift meta PAGE_UP selection-page-left
|
||||
shift meta RIGHT selection-end-line
|
||||
shift meta UP selection-begin
|
||||
shift BACK_SPACE delete-previous
|
||||
shift DOWN selection-end-line
|
||||
shift END selection-end
|
||||
shift HOME selection-begin
|
||||
shift KP_DOWN selection-end-line
|
||||
shift KP_LEFT selection-backward
|
||||
shift KP_RIGHT selection-forward
|
||||
shift KP_UP selection-begin-line
|
||||
shift LEFT selection-backward
|
||||
shift PAGE_DOWN selection-page-down
|
||||
shift PAGE_UP selection-page-up
|
||||
shift RIGHT selection-forward
|
||||
shift UP selection-begin-line
|
||||
|
||||
|
||||
#---- List ----
|
||||
|
||||
List.focusInputMap.RightToLeft [lazy] 16 javax.swing.plaf.InputMapUIResource [UI]
|
||||
ctrl KP_LEFT selectNextColumnChangeLead
|
||||
ctrl KP_RIGHT selectPreviousColumnChangeLead
|
||||
ctrl LEFT selectNextColumnChangeLead
|
||||
ctrl RIGHT selectPreviousColumnChangeLead
|
||||
KP_LEFT selectNextColumn
|
||||
KP_RIGHT selectPreviousColumn
|
||||
LEFT selectNextColumn
|
||||
RIGHT selectPreviousColumn
|
||||
shift ctrl KP_LEFT selectNextColumnExtendSelection
|
||||
shift ctrl KP_RIGHT selectPreviousColumnExtendSelection
|
||||
shift ctrl LEFT selectNextColumnExtendSelection
|
||||
shift ctrl RIGHT selectPreviousColumnExtendSelection
|
||||
shift KP_LEFT selectNextColumnExtendSelection
|
||||
shift KP_RIGHT selectPreviousColumnExtendSelection
|
||||
shift LEFT selectNextColumnExtendSelection
|
||||
shift RIGHT selectPreviousColumnExtendSelection
|
||||
List.focusInputMap [lazy] 29 javax.swing.plaf.InputMapUIResource [UI]
|
||||
meta A selectAll
|
||||
meta C copy
|
||||
meta V paste
|
||||
meta X cut
|
||||
COPY copy
|
||||
CUT cut
|
||||
DOWN selectNextRow
|
||||
END aquaEnd
|
||||
HOME aquaHome
|
||||
KP_DOWN selectNextRow
|
||||
KP_LEFT selectPreviousColumn
|
||||
KP_RIGHT selectNextColumn
|
||||
KP_UP selectPreviousRow
|
||||
LEFT selectPreviousColumn
|
||||
PASTE paste
|
||||
RIGHT selectNextColumn
|
||||
UP selectPreviousRow
|
||||
shift DOWN selectNextRowExtendSelection
|
||||
shift END selectLastRowExtendSelection
|
||||
shift HOME selectFirstRowExtendSelection
|
||||
shift KP_DOWN selectNextRowExtendSelection
|
||||
shift KP_LEFT selectPreviousColumnExtendSelection
|
||||
shift KP_RIGHT selectNextColumnExtendSelection
|
||||
shift KP_UP selectPreviousRowExtendSelection
|
||||
shift LEFT selectPreviousColumnExtendSelection
|
||||
shift PAGE_DOWN scrollDownExtendSelection
|
||||
shift PAGE_UP scrollUpExtendSelection
|
||||
shift RIGHT selectNextColumnExtendSelection
|
||||
shift UP selectPreviousRowExtendSelection
|
||||
|
||||
|
||||
#---- PasswordField ----
|
||||
|
||||
PasswordField.focusInputMap [lazy] 67 javax.swing.plaf.InputMapUIResource [UI]
|
||||
alt BACK_SPACE delete-previous-word
|
||||
alt DELETE delete-next-word
|
||||
ctrl A caret-begin-line
|
||||
ctrl B caret-backward
|
||||
ctrl D delete-next
|
||||
ctrl E caret-end-line
|
||||
ctrl F caret-forward
|
||||
ctrl H delete-previous
|
||||
ctrl N caret-end
|
||||
ctrl P caret-begin
|
||||
ctrl V caret-end
|
||||
ctrl W delete-previous-word
|
||||
meta A select-all
|
||||
meta BACK_SLASH unselect
|
||||
meta C copy-to-clipboard
|
||||
meta DOWN caret-end
|
||||
meta KP_DOWN caret-end
|
||||
meta KP_LEFT caret-begin-line
|
||||
meta KP_RIGHT caret-end-line
|
||||
meta KP_UP caret-begin
|
||||
meta LEFT caret-begin-line
|
||||
meta RIGHT caret-end-line
|
||||
meta UP caret-begin
|
||||
meta V paste-from-clipboard
|
||||
meta X cut-to-clipboard
|
||||
BACK_SPACE delete-previous
|
||||
COPY copy-to-clipboard
|
||||
CUT cut-to-clipboard
|
||||
DELETE delete-next
|
||||
DOWN caret-end-line
|
||||
END caret-end
|
||||
ENTER notify-field-accept
|
||||
HOME caret-begin
|
||||
KP_DOWN caret-end-line
|
||||
KP_LEFT caret-backward
|
||||
KP_RIGHT caret-forward
|
||||
KP_UP caret-begin-line
|
||||
LEFT caret-backward
|
||||
PAGE_DOWN aqua-page-down
|
||||
PAGE_UP aqua-page-up
|
||||
PASTE paste-from-clipboard
|
||||
RIGHT caret-forward
|
||||
UP caret-begin-line
|
||||
shift ctrl O toggle-componentOrientation
|
||||
shift meta DOWN selection-end
|
||||
shift meta KP_DOWN selection-end
|
||||
shift meta KP_LEFT selection-begin-line
|
||||
shift meta KP_RIGHT selection-end-line
|
||||
shift meta KP_UP selection-begin
|
||||
shift meta LEFT selection-begin-line
|
||||
shift meta PAGE_DOWN selection-page-right
|
||||
shift meta PAGE_UP selection-page-left
|
||||
shift meta RIGHT selection-end-line
|
||||
shift meta UP selection-begin
|
||||
shift BACK_SPACE delete-previous
|
||||
shift DOWN selection-end-line
|
||||
shift END selection-end
|
||||
shift HOME selection-begin
|
||||
shift KP_DOWN selection-end-line
|
||||
shift KP_LEFT selection-backward
|
||||
shift KP_RIGHT selection-forward
|
||||
shift KP_UP selection-begin-line
|
||||
shift LEFT selection-backward
|
||||
shift PAGE_DOWN selection-page-down
|
||||
shift PAGE_UP selection-page-up
|
||||
shift RIGHT selection-forward
|
||||
shift UP selection-begin-line
|
||||
|
||||
|
||||
#---- PopupMenu ----
|
||||
|
||||
PopupMenu.selectedWindowInputMapBindings.RightToLeft length=8 [Ljava.lang.Object;
|
||||
[0] LEFT
|
||||
[1] selectChild
|
||||
[2] KP_LEFT
|
||||
[3] selectChild
|
||||
[4] RIGHT
|
||||
[5] selectParent
|
||||
[6] KP_RIGHT
|
||||
[7] selectParent
|
||||
PopupMenu.selectedWindowInputMapBindings length=24 [Ljava.lang.Object;
|
||||
[0] ESCAPE
|
||||
[1] cancel
|
||||
[2] DOWN
|
||||
[3] selectNext
|
||||
[4] KP_DOWN
|
||||
[5] selectNext
|
||||
[6] UP
|
||||
[7] selectPrevious
|
||||
[8] KP_UP
|
||||
[9] selectPrevious
|
||||
[10] LEFT
|
||||
[11] selectParent
|
||||
[12] KP_LEFT
|
||||
[13] selectParent
|
||||
[14] RIGHT
|
||||
[15] selectChild
|
||||
[16] KP_RIGHT
|
||||
[17] selectChild
|
||||
[18] ENTER
|
||||
[19] return
|
||||
[20] ctrl ENTER
|
||||
[21] return
|
||||
[22] SPACE
|
||||
[23] return
|
||||
|
||||
|
||||
#---- RadioButton ----
|
||||
|
||||
RadioButton.focusInputMap [lazy] 2 javax.swing.plaf.InputMapUIResource [UI]
|
||||
SPACE pressed
|
||||
released SPACE released
|
||||
|
||||
|
||||
#---- RootPane ----
|
||||
|
||||
RootPane.ancestorInputMap [lazy] 2 javax.swing.plaf.InputMapUIResource [UI]
|
||||
CONTEXT_MENU postPopup
|
||||
shift F10 postPopup
|
||||
|
||||
|
||||
#---- ScrollBar ----
|
||||
|
||||
ScrollBar.ancestorInputMap.RightToLeft [lazy] 4 javax.swing.plaf.InputMapUIResource [UI]
|
||||
KP_LEFT positiveUnitIncrement
|
||||
KP_RIGHT negativeUnitIncrement
|
||||
LEFT positiveUnitIncrement
|
||||
RIGHT negativeUnitIncrement
|
||||
ScrollBar.ancestorInputMap [lazy] 12 javax.swing.plaf.InputMapUIResource [UI]
|
||||
DOWN positiveUnitIncrement
|
||||
END maxScroll
|
||||
HOME minScroll
|
||||
KP_DOWN positiveUnitIncrement
|
||||
KP_LEFT negativeUnitIncrement
|
||||
KP_RIGHT positiveUnitIncrement
|
||||
KP_UP negativeUnitIncrement
|
||||
LEFT negativeUnitIncrement
|
||||
PAGE_DOWN positiveBlockIncrement
|
||||
PAGE_UP negativeBlockIncrement
|
||||
RIGHT positiveUnitIncrement
|
||||
UP negativeUnitIncrement
|
||||
ScrollBar.focusInputMap.RightToLeft [lazy] 4 javax.swing.plaf.InputMapUIResource [UI]
|
||||
KP_LEFT positiveUnitIncrement
|
||||
KP_RIGHT negativeUnitIncrement
|
||||
LEFT positiveUnitIncrement
|
||||
RIGHT negativeUnitIncrement
|
||||
ScrollBar.focusInputMap [lazy] 12 javax.swing.plaf.InputMapUIResource [UI]
|
||||
DOWN positiveUnitIncrement
|
||||
END maxScroll
|
||||
HOME minScroll
|
||||
KP_DOWN positiveUnitIncrement
|
||||
KP_LEFT negativeUnitIncrement
|
||||
KP_RIGHT positiveUnitIncrement
|
||||
KP_UP negativeUnitIncrement
|
||||
LEFT negativeUnitIncrement
|
||||
PAGE_DOWN positiveBlockIncrement
|
||||
PAGE_UP negativeBlockIncrement
|
||||
RIGHT positiveUnitIncrement
|
||||
UP negativeUnitIncrement
|
||||
|
||||
|
||||
#---- ScrollPane ----
|
||||
|
||||
ScrollPane.ancestorInputMap.RightToLeft [lazy] 0 javax.swing.plaf.InputMapUIResource [UI]
|
||||
ScrollPane.ancestorInputMap [lazy] 12 javax.swing.plaf.InputMapUIResource [UI]
|
||||
DOWN unitScrollDown
|
||||
END scrollEnd
|
||||
HOME scrollHome
|
||||
KP_DOWN unitScrollDown
|
||||
KP_LEFT unitScrollLeft
|
||||
KP_RIGHT unitScrollRight
|
||||
KP_UP unitScrollUp
|
||||
LEFT unitScrollLeft
|
||||
PAGE_DOWN scrollDown
|
||||
PAGE_UP scrollUp
|
||||
RIGHT unitScrollRight
|
||||
UP unitScrollUp
|
||||
|
||||
|
||||
#---- Slider ----
|
||||
|
||||
Slider.focusInputMap.RightToLeft [lazy] 4 javax.swing.plaf.InputMapUIResource [UI]
|
||||
KP_LEFT positiveUnitIncrement
|
||||
KP_RIGHT negativeUnitIncrement
|
||||
LEFT positiveUnitIncrement
|
||||
RIGHT negativeUnitIncrement
|
||||
Slider.focusInputMap [lazy] 12 javax.swing.plaf.InputMapUIResource [UI]
|
||||
DOWN negativeUnitIncrement
|
||||
END maxScroll
|
||||
HOME minScroll
|
||||
KP_DOWN negativeUnitIncrement
|
||||
KP_LEFT negativeUnitIncrement
|
||||
KP_RIGHT positiveUnitIncrement
|
||||
KP_UP positiveUnitIncrement
|
||||
LEFT negativeUnitIncrement
|
||||
PAGE_DOWN negativeBlockIncrement
|
||||
PAGE_UP positiveBlockIncrement
|
||||
RIGHT positiveUnitIncrement
|
||||
UP positiveUnitIncrement
|
||||
|
||||
|
||||
#---- Spinner ----
|
||||
|
||||
Spinner.ancestorInputMap [lazy] 4 javax.swing.plaf.InputMapUIResource [UI]
|
||||
DOWN decrement
|
||||
KP_DOWN decrement
|
||||
KP_UP increment
|
||||
UP increment
|
||||
|
||||
|
||||
#---- SplitPane ----
|
||||
|
||||
SplitPane.ancestorInputMap [lazy] 14 javax.swing.plaf.InputMapUIResource [UI]
|
||||
ctrl TAB focusOutForward
|
||||
DOWN positiveIncrement
|
||||
END selectMax
|
||||
F6 toggleFocus
|
||||
F8 startResize
|
||||
HOME selectMin
|
||||
KP_DOWN positiveIncrement
|
||||
KP_LEFT negativeIncrement
|
||||
KP_RIGHT positiveIncrement
|
||||
KP_UP negativeIncrement
|
||||
LEFT negativeIncrement
|
||||
RIGHT positiveIncrement
|
||||
UP negativeIncrement
|
||||
shift ctrl TAB focusOutBackward
|
||||
|
||||
|
||||
#---- TabbedPane ----
|
||||
|
||||
TabbedPane.ancestorInputMap [lazy] 4 javax.swing.plaf.InputMapUIResource [UI]
|
||||
ctrl KP_UP requestFocus
|
||||
ctrl PAGE_DOWN navigatePageDown
|
||||
ctrl PAGE_UP navigatePageUp
|
||||
ctrl UP requestFocus
|
||||
TabbedPane.focusInputMap [lazy] 10 javax.swing.plaf.InputMapUIResource [UI]
|
||||
ctrl DOWN requestFocusForVisibleComponent
|
||||
ctrl KP_DOWN requestFocusForVisibleComponent
|
||||
DOWN navigateDown
|
||||
KP_DOWN navigateDown
|
||||
KP_LEFT navigateLeft
|
||||
KP_RIGHT navigateRight
|
||||
KP_UP navigateUp
|
||||
LEFT navigateLeft
|
||||
RIGHT navigateRight
|
||||
UP navigateUp
|
||||
|
||||
|
||||
#---- Table ----
|
||||
|
||||
Table.ancestorInputMap.RightToLeft [lazy] 12 javax.swing.plaf.InputMapUIResource [UI]
|
||||
ctrl PAGE_DOWN scrollLeftChangeSelection
|
||||
ctrl PAGE_UP scrollRightChangeSelection
|
||||
KP_LEFT selectNextColumn
|
||||
KP_RIGHT selectPreviousColumn
|
||||
LEFT selectNextColumn
|
||||
RIGHT selectPreviousColumn
|
||||
shift ctrl PAGE_DOWN scrollLeftExtendSelection
|
||||
shift ctrl PAGE_UP scrollRightExtendSelection
|
||||
shift KP_LEFT selectNextColumnExtendSelection
|
||||
shift KP_RIGHT selectPreviousColumnExtendSelection
|
||||
shift LEFT selectNextColumnExtendSelection
|
||||
shift RIGHT selectPreviousColumnExtendSelection
|
||||
Table.ancestorInputMap [lazy] 38 javax.swing.plaf.InputMapUIResource [UI]
|
||||
alt TAB focusHeader
|
||||
meta A selectAll
|
||||
meta C copy
|
||||
meta V paste
|
||||
meta X cut
|
||||
COPY copy
|
||||
CUT cut
|
||||
DOWN selectNextRow
|
||||
END selectLastColumn
|
||||
ENTER selectNextRowCell
|
||||
ESCAPE cancel
|
||||
HOME selectFirstColumn
|
||||
KP_DOWN selectNextRow
|
||||
KP_LEFT selectPreviousColumn
|
||||
KP_RIGHT selectNextColumn
|
||||
KP_UP selectPreviousRow
|
||||
LEFT selectPreviousColumn
|
||||
PAGE_DOWN scrollDownChangeSelection
|
||||
PAGE_UP scrollUpChangeSelection
|
||||
PASTE paste
|
||||
RIGHT selectNextColumn
|
||||
TAB selectNextColumnCell
|
||||
UP selectPreviousRow
|
||||
shift alt TAB focusHeader
|
||||
shift DOWN selectNextRowExtendSelection
|
||||
shift END selectLastColumnExtendSelection
|
||||
shift ENTER selectPreviousRowCell
|
||||
shift HOME selectFirstColumnExtendSelection
|
||||
shift KP_DOWN selectNextRowExtendSelection
|
||||
shift KP_LEFT selectPreviousColumnExtendSelection
|
||||
shift KP_RIGHT selectNextColumnExtendSelection
|
||||
shift KP_UP selectPreviousRowExtendSelection
|
||||
shift LEFT selectPreviousColumnExtendSelection
|
||||
shift PAGE_DOWN scrollDownExtendSelection
|
||||
shift PAGE_UP scrollUpExtendSelection
|
||||
shift RIGHT selectNextColumnExtendSelection
|
||||
shift TAB selectPreviousColumnCell
|
||||
shift UP selectPreviousRowExtendSelection
|
||||
|
||||
|
||||
#---- TableHeader ----
|
||||
|
||||
TableHeader.ancestorInputMap [lazy] 14 javax.swing.plaf.InputMapUIResource [UI]
|
||||
alt KP_LEFT moveColumnLeft
|
||||
alt KP_RIGHT moveColumnRight
|
||||
alt LEFT moveColumnLeft
|
||||
alt RIGHT moveColumnRight
|
||||
ESCAPE focusTable
|
||||
KP_LEFT selectColumnToLeft
|
||||
KP_RIGHT selectColumnToRight
|
||||
LEFT selectColumnToLeft
|
||||
RIGHT selectColumnToRight
|
||||
SPACE toggleSortOrder
|
||||
shift alt KP_LEFT resizeLeft
|
||||
shift alt KP_RIGHT resizeRight
|
||||
shift alt LEFT resizeLeft
|
||||
shift alt RIGHT resizeRight
|
||||
|
||||
|
||||
#---- TextArea ----
|
||||
|
||||
TextArea.focusInputMap [lazy] 83 javax.swing.plaf.InputMapUIResource [UI]
|
||||
alt BACK_SPACE delete-previous-word
|
||||
alt DELETE delete-next-word
|
||||
alt KP_LEFT caret-previous-word
|
||||
alt KP_RIGHT caret-next-word
|
||||
alt LEFT caret-previous-word
|
||||
alt RIGHT caret-next-word
|
||||
ctrl A caret-begin-line
|
||||
ctrl B caret-backward
|
||||
ctrl D delete-next
|
||||
ctrl E caret-end-line
|
||||
ctrl F caret-forward
|
||||
ctrl H delete-previous
|
||||
ctrl N caret-down
|
||||
ctrl P caret-up
|
||||
ctrl V aqua-page-down
|
||||
ctrl W delete-previous-word
|
||||
meta A select-all
|
||||
meta BACK_SLASH unselect
|
||||
meta C copy-to-clipboard
|
||||
meta DOWN caret-end
|
||||
meta KP_DOWN caret-end
|
||||
meta KP_LEFT caret-begin-line
|
||||
meta KP_RIGHT caret-end-line
|
||||
meta KP_UP caret-begin
|
||||
meta LEFT caret-begin-line
|
||||
meta RIGHT caret-end-line
|
||||
meta SPACE activate-link-action
|
||||
meta T next-link-action
|
||||
meta UP caret-begin
|
||||
meta V paste-from-clipboard
|
||||
meta X cut-to-clipboard
|
||||
BACK_SPACE delete-previous
|
||||
COPY copy-to-clipboard
|
||||
CUT cut-to-clipboard
|
||||
DELETE delete-next
|
||||
DOWN aqua-move-down
|
||||
END caret-end
|
||||
ENTER insert-break
|
||||
HOME caret-begin
|
||||
KP_DOWN aqua-move-down
|
||||
KP_LEFT caret-backward
|
||||
KP_RIGHT caret-forward
|
||||
KP_UP aqua-move-up
|
||||
LEFT caret-backward
|
||||
PAGE_DOWN aqua-page-down
|
||||
PAGE_UP aqua-page-up
|
||||
PASTE paste-from-clipboard
|
||||
RIGHT caret-forward
|
||||
TAB insert-tab
|
||||
UP aqua-move-up
|
||||
shift alt DOWN selection-end-paragraph
|
||||
shift alt KP_DOWN selection-end-paragraph
|
||||
shift alt KP_LEFT selection-previous-word
|
||||
shift alt KP_RIGHT selection-next-word
|
||||
shift alt KP_UP selection-begin-paragraph
|
||||
shift alt LEFT selection-previous-word
|
||||
shift alt RIGHT selection-next-word
|
||||
shift alt UP selection-begin-paragraph
|
||||
shift ctrl O toggle-componentOrientation
|
||||
shift meta DOWN selection-end
|
||||
shift meta KP_DOWN selection-end
|
||||
shift meta KP_LEFT selection-begin-line
|
||||
shift meta KP_RIGHT selection-end-line
|
||||
shift meta KP_UP selection-begin
|
||||
shift meta LEFT selection-begin-line
|
||||
shift meta PAGE_DOWN selection-page-right
|
||||
shift meta PAGE_UP selection-page-left
|
||||
shift meta RIGHT selection-end-line
|
||||
shift meta T previous-link-action
|
||||
shift meta UP selection-begin
|
||||
shift BACK_SPACE delete-previous
|
||||
shift DOWN selection-down
|
||||
shift END selection-end
|
||||
shift HOME selection-begin
|
||||
shift KP_DOWN selection-down
|
||||
shift KP_LEFT selection-backward
|
||||
shift KP_RIGHT selection-forward
|
||||
shift KP_UP selection-up
|
||||
shift LEFT selection-backward
|
||||
shift PAGE_DOWN selection-page-down
|
||||
shift PAGE_UP selection-page-up
|
||||
shift RIGHT selection-forward
|
||||
shift UP selection-up
|
||||
|
||||
|
||||
#---- TextField ----
|
||||
|
||||
TextField.focusInputMap [lazy] 75 javax.swing.plaf.InputMapUIResource [UI]
|
||||
alt BACK_SPACE delete-previous-word
|
||||
alt DELETE delete-next-word
|
||||
alt KP_LEFT caret-previous-word
|
||||
alt KP_RIGHT caret-next-word
|
||||
alt LEFT caret-previous-word
|
||||
alt RIGHT caret-next-word
|
||||
ctrl A caret-begin-line
|
||||
ctrl B caret-backward
|
||||
ctrl D delete-next
|
||||
ctrl E caret-end-line
|
||||
ctrl F caret-forward
|
||||
ctrl H delete-previous
|
||||
ctrl N caret-end
|
||||
ctrl P caret-begin
|
||||
ctrl V caret-end
|
||||
ctrl W delete-previous-word
|
||||
meta A select-all
|
||||
meta BACK_SLASH unselect
|
||||
meta C copy-to-clipboard
|
||||
meta DOWN caret-end
|
||||
meta KP_DOWN caret-end
|
||||
meta KP_LEFT caret-begin-line
|
||||
meta KP_RIGHT caret-end-line
|
||||
meta KP_UP caret-begin
|
||||
meta LEFT caret-begin-line
|
||||
meta RIGHT caret-end-line
|
||||
meta UP caret-begin
|
||||
meta V paste-from-clipboard
|
||||
meta X cut-to-clipboard
|
||||
BACK_SPACE delete-previous
|
||||
COPY copy-to-clipboard
|
||||
CUT cut-to-clipboard
|
||||
DELETE delete-next
|
||||
DOWN caret-end-line
|
||||
END caret-end
|
||||
ENTER notify-field-accept
|
||||
HOME caret-begin
|
||||
KP_DOWN caret-end-line
|
||||
KP_LEFT caret-backward
|
||||
KP_RIGHT caret-forward
|
||||
KP_UP caret-begin-line
|
||||
LEFT caret-backward
|
||||
PAGE_DOWN aqua-page-down
|
||||
PAGE_UP aqua-page-up
|
||||
PASTE paste-from-clipboard
|
||||
RIGHT caret-forward
|
||||
UP caret-begin-line
|
||||
shift alt KP_LEFT selection-previous-word
|
||||
shift alt KP_RIGHT selection-next-word
|
||||
shift alt LEFT selection-previous-word
|
||||
shift alt RIGHT selection-next-word
|
||||
shift ctrl O toggle-componentOrientation
|
||||
shift meta DOWN selection-end
|
||||
shift meta KP_DOWN selection-end
|
||||
shift meta KP_LEFT selection-begin-line
|
||||
shift meta KP_RIGHT selection-end-line
|
||||
shift meta KP_UP selection-begin
|
||||
shift meta LEFT selection-begin-line
|
||||
shift meta PAGE_DOWN selection-page-right
|
||||
shift meta PAGE_UP selection-page-left
|
||||
shift meta RIGHT selection-end-line
|
||||
shift meta UP selection-begin
|
||||
shift BACK_SPACE delete-previous
|
||||
shift DOWN selection-end-line
|
||||
shift END selection-end
|
||||
shift HOME selection-begin
|
||||
shift KP_DOWN selection-end-line
|
||||
shift KP_LEFT selection-backward
|
||||
shift KP_RIGHT selection-forward
|
||||
shift KP_UP selection-begin-line
|
||||
shift LEFT selection-backward
|
||||
shift PAGE_DOWN selection-page-down
|
||||
shift PAGE_UP selection-page-up
|
||||
shift RIGHT selection-forward
|
||||
shift UP selection-begin-line
|
||||
|
||||
|
||||
#---- TextPane ----
|
||||
|
||||
TextPane.focusInputMap [lazy] 83 javax.swing.plaf.InputMapUIResource [UI]
|
||||
alt BACK_SPACE delete-previous-word
|
||||
alt DELETE delete-next-word
|
||||
alt KP_LEFT caret-previous-word
|
||||
alt KP_RIGHT caret-next-word
|
||||
alt LEFT caret-previous-word
|
||||
alt RIGHT caret-next-word
|
||||
ctrl A caret-begin-line
|
||||
ctrl B caret-backward
|
||||
ctrl D delete-next
|
||||
ctrl E caret-end-line
|
||||
ctrl F caret-forward
|
||||
ctrl H delete-previous
|
||||
ctrl N caret-down
|
||||
ctrl P caret-up
|
||||
ctrl V aqua-page-down
|
||||
ctrl W delete-previous-word
|
||||
meta A select-all
|
||||
meta BACK_SLASH unselect
|
||||
meta C copy-to-clipboard
|
||||
meta DOWN caret-end
|
||||
meta KP_DOWN caret-end
|
||||
meta KP_LEFT caret-begin-line
|
||||
meta KP_RIGHT caret-end-line
|
||||
meta KP_UP caret-begin
|
||||
meta LEFT caret-begin-line
|
||||
meta RIGHT caret-end-line
|
||||
meta SPACE activate-link-action
|
||||
meta T next-link-action
|
||||
meta UP caret-begin
|
||||
meta V paste-from-clipboard
|
||||
meta X cut-to-clipboard
|
||||
BACK_SPACE delete-previous
|
||||
COPY copy-to-clipboard
|
||||
CUT cut-to-clipboard
|
||||
DELETE delete-next
|
||||
DOWN aqua-move-down
|
||||
END caret-end
|
||||
ENTER insert-break
|
||||
HOME caret-begin
|
||||
KP_DOWN aqua-move-down
|
||||
KP_LEFT caret-backward
|
||||
KP_RIGHT caret-forward
|
||||
KP_UP aqua-move-up
|
||||
LEFT caret-backward
|
||||
PAGE_DOWN aqua-page-down
|
||||
PAGE_UP aqua-page-up
|
||||
PASTE paste-from-clipboard
|
||||
RIGHT caret-forward
|
||||
TAB insert-tab
|
||||
UP aqua-move-up
|
||||
shift alt DOWN selection-end-paragraph
|
||||
shift alt KP_DOWN selection-end-paragraph
|
||||
shift alt KP_LEFT selection-previous-word
|
||||
shift alt KP_RIGHT selection-next-word
|
||||
shift alt KP_UP selection-begin-paragraph
|
||||
shift alt LEFT selection-previous-word
|
||||
shift alt RIGHT selection-next-word
|
||||
shift alt UP selection-begin-paragraph
|
||||
shift ctrl O toggle-componentOrientation
|
||||
shift meta DOWN selection-end
|
||||
shift meta KP_DOWN selection-end
|
||||
shift meta KP_LEFT selection-begin-line
|
||||
shift meta KP_RIGHT selection-end-line
|
||||
shift meta KP_UP selection-begin
|
||||
shift meta LEFT selection-begin-line
|
||||
shift meta PAGE_DOWN selection-page-right
|
||||
shift meta PAGE_UP selection-page-left
|
||||
shift meta RIGHT selection-end-line
|
||||
shift meta T previous-link-action
|
||||
shift meta UP selection-begin
|
||||
shift BACK_SPACE delete-previous
|
||||
shift DOWN selection-down
|
||||
shift END selection-end
|
||||
shift HOME selection-begin
|
||||
shift KP_DOWN selection-down
|
||||
shift KP_LEFT selection-backward
|
||||
shift KP_RIGHT selection-forward
|
||||
shift KP_UP selection-up
|
||||
shift LEFT selection-backward
|
||||
shift PAGE_DOWN selection-page-down
|
||||
shift PAGE_UP selection-page-up
|
||||
shift RIGHT selection-forward
|
||||
shift UP selection-up
|
||||
|
||||
|
||||
#---- ToggleButton ----
|
||||
|
||||
ToggleButton.focusInputMap [lazy] 2 javax.swing.plaf.InputMapUIResource [UI]
|
||||
SPACE pressed
|
||||
released SPACE released
|
||||
|
||||
|
||||
#---- ToolBar ----
|
||||
|
||||
ToolBar.ancestorInputMap [lazy] 8 javax.swing.plaf.InputMapUIResource [UI]
|
||||
DOWN navigateDown
|
||||
KP_DOWN navigateDown
|
||||
KP_LEFT navigateLeft
|
||||
KP_RIGHT navigateRight
|
||||
KP_UP navigateUp
|
||||
LEFT navigateLeft
|
||||
RIGHT navigateRight
|
||||
UP navigateUp
|
||||
|
||||
|
||||
#---- Tree ----
|
||||
|
||||
Tree.ancestorInputMap [lazy] 1 javax.swing.plaf.InputMapUIResource [UI]
|
||||
ESCAPE cancel
|
||||
Tree.focusInputMap.RightToLeft [lazy] 12 javax.swing.plaf.InputMapUIResource [UI]
|
||||
ctrl KP_LEFT aquaExpandNode
|
||||
ctrl KP_RIGHT aquaCollapseNode
|
||||
ctrl LEFT aquaExpandNode
|
||||
ctrl RIGHT aquaCollapseNode
|
||||
KP_LEFT aquaExpandNode
|
||||
KP_RIGHT aquaCollapseNode
|
||||
LEFT aquaExpandNode
|
||||
RIGHT aquaCollapseNode
|
||||
shift KP_LEFT aquaExpandNode
|
||||
shift KP_RIGHT aquaCollapseNode
|
||||
shift LEFT aquaExpandNode
|
||||
shift RIGHT aquaCollapseNode
|
||||
Tree.focusInputMap [lazy] 31 javax.swing.plaf.InputMapUIResource [UI]
|
||||
alt KP_LEFT aquaFullyCollapseNode
|
||||
alt KP_RIGHT aquaFullyExpandNode
|
||||
alt LEFT aquaFullyCollapseNode
|
||||
alt RIGHT aquaFullyExpandNode
|
||||
ctrl KP_LEFT aquaCollapseNode
|
||||
ctrl KP_RIGHT aquaExpandNode
|
||||
ctrl LEFT aquaCollapseNode
|
||||
ctrl RIGHT aquaExpandNode
|
||||
meta A selectAll
|
||||
meta C copy
|
||||
meta V paste
|
||||
meta X cut
|
||||
COPY copy
|
||||
CUT cut
|
||||
DOWN selectNext
|
||||
KP_DOWN selectNext
|
||||
KP_LEFT aquaCollapseNode
|
||||
KP_RIGHT aquaExpandNode
|
||||
KP_UP selectPrevious
|
||||
LEFT aquaCollapseNode
|
||||
PASTE paste
|
||||
RIGHT aquaExpandNode
|
||||
UP selectPrevious
|
||||
shift DOWN selectNextExtendSelection
|
||||
shift KP_DOWN selectNextExtendSelection
|
||||
shift KP_LEFT aquaCollapseNode
|
||||
shift KP_RIGHT aquaExpandNode
|
||||
shift KP_UP selectPreviousExtendSelection
|
||||
shift LEFT aquaCollapseNode
|
||||
shift RIGHT aquaExpandNode
|
||||
shift UP selectPreviousExtendSelection
|
||||
@@ -0,0 +1,806 @@
|
||||
Class javax.swing.plaf.basic.BasicLookAndFeel
|
||||
ID Basic
|
||||
Name Basic
|
||||
Java 1.8.0_202
|
||||
OS Windows 10
|
||||
|
||||
|
||||
#---- AuditoryCues ----
|
||||
|
||||
AuditoryCues.allAuditoryCues length=13 [Ljava.lang.Object;
|
||||
[0] CheckBoxMenuItem.commandSound
|
||||
[1] InternalFrame.closeSound
|
||||
[2] InternalFrame.maximizeSound
|
||||
[3] InternalFrame.minimizeSound
|
||||
[4] InternalFrame.restoreDownSound
|
||||
[5] InternalFrame.restoreUpSound
|
||||
[6] MenuItem.commandSound
|
||||
[7] OptionPane.errorSound
|
||||
[8] OptionPane.informationSound
|
||||
[9] OptionPane.questionSound
|
||||
[10] OptionPane.warningSound
|
||||
[11] PopupMenu.popupSound
|
||||
[12] RadioButtonMenuItem.commandSound
|
||||
AuditoryCues.cueList length=13 [Ljava.lang.Object;
|
||||
[0] CheckBoxMenuItem.commandSound
|
||||
[1] InternalFrame.closeSound
|
||||
[2] InternalFrame.maximizeSound
|
||||
[3] InternalFrame.minimizeSound
|
||||
[4] InternalFrame.restoreDownSound
|
||||
[5] InternalFrame.restoreUpSound
|
||||
[6] MenuItem.commandSound
|
||||
[7] OptionPane.errorSound
|
||||
[8] OptionPane.informationSound
|
||||
[9] OptionPane.questionSound
|
||||
[10] OptionPane.warningSound
|
||||
[11] PopupMenu.popupSound
|
||||
[12] RadioButtonMenuItem.commandSound
|
||||
AuditoryCues.noAuditoryCues length=1 [Ljava.lang.Object;
|
||||
[0] mute
|
||||
|
||||
|
||||
#---- Button ----
|
||||
|
||||
Button.background #c0c0c0 javax.swing.plaf.ColorUIResource [UI]
|
||||
Button.border [lazy] javax.swing.plaf.BorderUIResource$CompoundBorderUIResource [UI]
|
||||
2,3,3,3 false javax.swing.plaf.basic.BasicBorders$ButtonBorder [UI]
|
||||
0,0,0,0 false javax.swing.plaf.basic.BasicBorders$MarginBorder [UI]
|
||||
Button.darkShadow #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
Button.defaultButtonFollowsFocus true
|
||||
Button.font [lazy] Dialog plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
Button.foreground #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
Button.highlight #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
Button.light #c0c0c0 javax.swing.plaf.ColorUIResource [UI]
|
||||
Button.margin 2,14,2,14 javax.swing.plaf.InsetsUIResource [UI]
|
||||
Button.shadow #808080 javax.swing.plaf.ColorUIResource [UI]
|
||||
Button.textIconGap 4
|
||||
Button.textShiftOffset 0
|
||||
ButtonUI javax.swing.plaf.basic.BasicButtonUI
|
||||
|
||||
|
||||
#---- CheckBox ----
|
||||
|
||||
CheckBox.background #c0c0c0 javax.swing.plaf.ColorUIResource [UI]
|
||||
CheckBox.border [lazy] javax.swing.plaf.BorderUIResource$CompoundBorderUIResource [UI]
|
||||
2,2,2,2 false javax.swing.plaf.basic.BasicBorders$RadioButtonBorder [UI]
|
||||
0,0,0,0 false javax.swing.plaf.basic.BasicBorders$MarginBorder [UI]
|
||||
CheckBox.font [lazy] Dialog plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
CheckBox.foreground #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
CheckBox.icon [lazy] 13,13 javax.swing.plaf.basic.BasicIconFactory$CheckBoxIcon
|
||||
CheckBox.margin 2,2,2,2 javax.swing.plaf.InsetsUIResource [UI]
|
||||
CheckBox.textIconGap 4
|
||||
CheckBox.textShiftOffset 0
|
||||
|
||||
|
||||
#---- CheckBoxMenuItem ----
|
||||
|
||||
CheckBoxMenuItem.acceleratorFont [lazy] Dialog plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
CheckBoxMenuItem.acceleratorForeground #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
CheckBoxMenuItem.acceleratorSelectionForeground #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
CheckBoxMenuItem.arrowIcon [lazy] 4,8 javax.swing.plaf.basic.BasicIconFactory$MenuItemArrowIcon [UI]
|
||||
CheckBoxMenuItem.background #c0c0c0 javax.swing.plaf.ColorUIResource [UI]
|
||||
CheckBoxMenuItem.border [lazy] 0,0,0,0 false javax.swing.plaf.basic.BasicBorders$MarginBorder [UI]
|
||||
CheckBoxMenuItem.borderPainted false
|
||||
CheckBoxMenuItem.checkIcon [lazy] 9,9 javax.swing.plaf.basic.BasicIconFactory$CheckBoxMenuItemIcon [UI]
|
||||
CheckBoxMenuItem.font [lazy] Dialog plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
CheckBoxMenuItem.foreground #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
CheckBoxMenuItem.margin 2,2,2,2 javax.swing.plaf.InsetsUIResource [UI]
|
||||
CheckBoxMenuItem.selectionBackground #000080 javax.swing.plaf.ColorUIResource [UI]
|
||||
CheckBoxMenuItem.selectionForeground #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
CheckBoxMenuItemUI javax.swing.plaf.basic.BasicCheckBoxMenuItemUI
|
||||
|
||||
|
||||
#---- CheckBox ----
|
||||
|
||||
CheckBoxUI javax.swing.plaf.basic.BasicCheckBoxUI
|
||||
|
||||
|
||||
#---- ColorChooser ----
|
||||
|
||||
ColorChooser.background #c0c0c0 javax.swing.plaf.ColorUIResource [UI]
|
||||
ColorChooser.font [lazy] Dialog plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
ColorChooser.foreground #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
ColorChooser.swatchesDefaultRecentColor #c0c0c0 javax.swing.plaf.ColorUIResource [UI]
|
||||
ColorChooser.swatchesRecentSwatchSize 10,10 java.awt.Dimension
|
||||
ColorChooser.swatchesSwatchSize 10,10 java.awt.Dimension
|
||||
ColorChooserUI javax.swing.plaf.basic.BasicColorChooserUI
|
||||
|
||||
|
||||
#---- ComboBox ----
|
||||
|
||||
ComboBox.background #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
ComboBox.buttonBackground #c0c0c0 javax.swing.plaf.ColorUIResource [UI]
|
||||
ComboBox.buttonDarkShadow #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
ComboBox.buttonHighlight #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
ComboBox.buttonShadow #808080 javax.swing.plaf.ColorUIResource [UI]
|
||||
ComboBox.disabledBackground #c0c0c0 javax.swing.plaf.ColorUIResource [UI]
|
||||
ComboBox.disabledForeground #808080 javax.swing.plaf.ColorUIResource [UI]
|
||||
ComboBox.font [lazy] SansSerif plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
ComboBox.foreground #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
ComboBox.isEnterSelectablePopup false
|
||||
ComboBox.noActionOnKeyNavigation false
|
||||
ComboBox.selectionBackground #000080 javax.swing.plaf.ColorUIResource [UI]
|
||||
ComboBox.selectionForeground #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
ComboBox.timeFactor 1000
|
||||
ComboBoxUI javax.swing.plaf.basic.BasicComboBoxUI
|
||||
|
||||
|
||||
#---- Desktop ----
|
||||
|
||||
Desktop.background #005c5c javax.swing.plaf.ColorUIResource [UI]
|
||||
Desktop.minOnScreenInsets 3,3,3,3 javax.swing.plaf.InsetsUIResource [UI]
|
||||
|
||||
|
||||
#---- DesktopIcon ----
|
||||
|
||||
DesktopIcon.border [lazy] javax.swing.plaf.BorderUIResource$CompoundBorderUIResource [UI]
|
||||
2,2,2,2 true javax.swing.border.BevelBorder
|
||||
line: #c0c0c0 javax.swing.plaf.ColorUIResource [UI] 1 false 1,1,1,1 true javax.swing.border.LineBorder
|
||||
DesktopIconUI javax.swing.plaf.basic.BasicDesktopIconUI
|
||||
|
||||
|
||||
#---- DesktopPane ----
|
||||
|
||||
DesktopPaneUI javax.swing.plaf.basic.BasicDesktopPaneUI
|
||||
|
||||
|
||||
#---- EditorPane ----
|
||||
|
||||
EditorPane.background #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
EditorPane.border [lazy] 0,0,0,0 false javax.swing.plaf.basic.BasicBorders$MarginBorder [UI]
|
||||
EditorPane.caretBlinkRate 500
|
||||
EditorPane.caretForeground #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
EditorPane.font [lazy] Serif plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
EditorPane.foreground #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
EditorPane.inactiveForeground #808080 javax.swing.plaf.ColorUIResource [UI]
|
||||
EditorPane.margin 3,3,3,3 javax.swing.plaf.InsetsUIResource [UI]
|
||||
EditorPane.selectionBackground #000080 javax.swing.plaf.ColorUIResource [UI]
|
||||
EditorPane.selectionForeground #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
EditorPaneUI javax.swing.plaf.basic.BasicEditorPaneUI
|
||||
|
||||
|
||||
#---- FileChooser ----
|
||||
|
||||
FileChooser.detailsViewIcon [lazy] null
|
||||
FileChooser.homeFolderIcon [lazy] null
|
||||
FileChooser.listViewIcon [lazy] null
|
||||
FileChooser.newFolderIcon [lazy] null
|
||||
FileChooser.readOnly false
|
||||
FileChooser.upFolderIcon [lazy] null
|
||||
FileChooser.useSystemExtensionHiding false
|
||||
FileChooser.usesSingleFilePane false
|
||||
FileChooserUI javax.swing.plaf.basic.BasicFileChooserUI
|
||||
|
||||
|
||||
#---- FileView ----
|
||||
|
||||
FileView.computerIcon [lazy] null
|
||||
FileView.directoryIcon [lazy] null
|
||||
FileView.fileIcon [lazy] null
|
||||
FileView.floppyDriveIcon [lazy] null
|
||||
FileView.hardDriveIcon [lazy] null
|
||||
|
||||
|
||||
#---- FormattedTextField ----
|
||||
|
||||
FormattedTextField.background #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
FormattedTextField.border [lazy] 2,2,2,2 false javax.swing.plaf.basic.BasicBorders$FieldBorder [UI]
|
||||
FormattedTextField.caretBlinkRate 500
|
||||
FormattedTextField.caretForeground #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
FormattedTextField.font [lazy] SansSerif plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
FormattedTextField.foreground #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
FormattedTextField.inactiveBackground #c0c0c0 javax.swing.plaf.ColorUIResource [UI]
|
||||
FormattedTextField.inactiveForeground #808080 javax.swing.plaf.ColorUIResource [UI]
|
||||
FormattedTextField.margin 0,0,0,0 javax.swing.plaf.InsetsUIResource [UI]
|
||||
FormattedTextField.selectionBackground #000080 javax.swing.plaf.ColorUIResource [UI]
|
||||
FormattedTextField.selectionForeground #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
FormattedTextFieldUI javax.swing.plaf.basic.BasicFormattedTextFieldUI
|
||||
|
||||
|
||||
#---- InternalFrame ----
|
||||
|
||||
InternalFrame.activeTitleBackground #000080 javax.swing.plaf.ColorUIResource [UI]
|
||||
InternalFrame.activeTitleForeground #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
InternalFrame.border [lazy] javax.swing.plaf.BorderUIResource$CompoundBorderUIResource [UI]
|
||||
2,2,2,2 true javax.swing.border.BevelBorder
|
||||
line: #c0c0c0 javax.swing.plaf.ColorUIResource [UI] 1 false 1,1,1,1 true javax.swing.border.LineBorder
|
||||
InternalFrame.borderColor #c0c0c0 javax.swing.plaf.ColorUIResource [UI]
|
||||
InternalFrame.borderDarkShadow #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
InternalFrame.borderHighlight #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
InternalFrame.borderLight #c0c0c0 javax.swing.plaf.ColorUIResource [UI]
|
||||
InternalFrame.borderShadow #808080 javax.swing.plaf.ColorUIResource [UI]
|
||||
InternalFrame.closeIcon [lazy] 14,16 javax.swing.plaf.basic.BasicIconFactory$EmptyFrameIcon
|
||||
InternalFrame.icon [lazy] 16,16 sun.swing.ImageIconUIResource [UI] (sun.awt.image.ToolkitImage)
|
||||
InternalFrame.iconifyIcon [lazy] 14,16 javax.swing.plaf.basic.BasicIconFactory$EmptyFrameIcon
|
||||
InternalFrame.inactiveTitleBackground #808080 javax.swing.plaf.ColorUIResource [UI]
|
||||
InternalFrame.inactiveTitleForeground #c0c0c0 javax.swing.plaf.ColorUIResource [UI]
|
||||
InternalFrame.maximizeIcon [lazy] 14,16 javax.swing.plaf.basic.BasicIconFactory$EmptyFrameIcon
|
||||
InternalFrame.minimizeIcon [lazy] 14,16 javax.swing.plaf.basic.BasicIconFactory$EmptyFrameIcon
|
||||
InternalFrame.titleFont [lazy] Dialog bold 12 javax.swing.plaf.FontUIResource [UI]
|
||||
InternalFrame.windowBindings length=6 [Ljava.lang.Object;
|
||||
[0] shift ESCAPE
|
||||
[1] showSystemMenu
|
||||
[2] ctrl SPACE
|
||||
[3] showSystemMenu
|
||||
[4] ESCAPE
|
||||
[5] hideSystemMenu
|
||||
|
||||
|
||||
#---- InternalFrameTitlePane ----
|
||||
|
||||
InternalFrameTitlePane.closeButtonOpacity true
|
||||
InternalFrameTitlePane.iconifyButtonOpacity true
|
||||
InternalFrameTitlePane.maximizeButtonOpacity true
|
||||
|
||||
|
||||
#---- InternalFrame ----
|
||||
|
||||
InternalFrameUI javax.swing.plaf.basic.BasicInternalFrameUI
|
||||
|
||||
|
||||
#---- Label ----
|
||||
|
||||
Label.background #c0c0c0 javax.swing.plaf.ColorUIResource [UI]
|
||||
Label.disabledForeground #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
Label.disabledShadow #808080 javax.swing.plaf.ColorUIResource [UI]
|
||||
Label.font [lazy] Dialog plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
Label.foreground #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
LabelUI javax.swing.plaf.basic.BasicLabelUI
|
||||
|
||||
|
||||
#---- List ----
|
||||
|
||||
List.background #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
List.cellRenderer [active] javax.swing.DefaultListCellRenderer$UIResource [UI]
|
||||
List.dropLineColor #808080 javax.swing.plaf.ColorUIResource [UI]
|
||||
List.focusCellHighlightBorder [lazy] line: #ffff00 javax.swing.plaf.ColorUIResource [UI] 1 false 1,1,1,1 true javax.swing.plaf.BorderUIResource$LineBorderUIResource [UI]
|
||||
List.font [lazy] Dialog plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
List.foreground #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
List.noFocusBorder 1,1,1,1 false javax.swing.plaf.BorderUIResource$EmptyBorderUIResource [UI]
|
||||
List.selectionBackground #000080 javax.swing.plaf.ColorUIResource [UI]
|
||||
List.selectionForeground #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
List.timeFactor 1000
|
||||
ListUI javax.swing.plaf.basic.BasicListUI
|
||||
|
||||
|
||||
#---- Menu ----
|
||||
|
||||
Menu.acceleratorFont [lazy] Dialog plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
Menu.acceleratorForeground #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
Menu.acceleratorSelectionForeground #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
Menu.arrowIcon [lazy] 4,8 javax.swing.plaf.basic.BasicIconFactory$MenuArrowIcon [UI]
|
||||
Menu.background #c0c0c0 javax.swing.plaf.ColorUIResource [UI]
|
||||
Menu.border [lazy] 0,0,0,0 false javax.swing.plaf.basic.BasicBorders$MarginBorder [UI]
|
||||
Menu.borderPainted false
|
||||
Menu.cancelMode hideLastSubmenu
|
||||
Menu.checkIcon [lazy] 9,9 javax.swing.plaf.basic.BasicIconFactory$MenuItemCheckIcon [UI]
|
||||
Menu.crossMenuMnemonic true
|
||||
Menu.font [lazy] Dialog plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
Menu.foreground #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
Menu.margin 2,2,2,2 javax.swing.plaf.InsetsUIResource [UI]
|
||||
Menu.menuPopupOffsetX 0
|
||||
Menu.menuPopupOffsetY 0
|
||||
Menu.preserveTopLevelSelection false
|
||||
Menu.selectionBackground #000080 javax.swing.plaf.ColorUIResource [UI]
|
||||
Menu.selectionForeground #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
Menu.shortcutKeys length=1 [I
|
||||
[0] 8
|
||||
Menu.submenuPopupOffsetX 0
|
||||
Menu.submenuPopupOffsetY 0
|
||||
|
||||
|
||||
#---- MenuBar ----
|
||||
|
||||
MenuBar.background #c0c0c0 javax.swing.plaf.ColorUIResource [UI]
|
||||
MenuBar.border [lazy] 0,0,2,0 false javax.swing.plaf.basic.BasicBorders$MenuBarBorder [UI]
|
||||
MenuBar.font [lazy] Dialog plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
MenuBar.foreground #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
MenuBar.highlight #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
MenuBar.shadow #808080 javax.swing.plaf.ColorUIResource [UI]
|
||||
MenuBar.windowBindings length=2 [Ljava.lang.Object;
|
||||
[0] F10
|
||||
[1] takeFocus
|
||||
MenuBarUI javax.swing.plaf.basic.BasicMenuBarUI
|
||||
|
||||
|
||||
#---- MenuItem ----
|
||||
|
||||
MenuItem.acceleratorDelimiter +
|
||||
MenuItem.acceleratorFont [lazy] Dialog plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
MenuItem.acceleratorForeground #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
MenuItem.acceleratorSelectionForeground #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
MenuItem.arrowIcon [lazy] 4,8 javax.swing.plaf.basic.BasicIconFactory$MenuItemArrowIcon [UI]
|
||||
MenuItem.background #c0c0c0 javax.swing.plaf.ColorUIResource [UI]
|
||||
MenuItem.border [lazy] 0,0,0,0 false javax.swing.plaf.basic.BasicBorders$MarginBorder [UI]
|
||||
MenuItem.borderPainted false
|
||||
MenuItem.checkIcon [lazy] 9,9 javax.swing.plaf.basic.BasicIconFactory$MenuItemCheckIcon [UI]
|
||||
MenuItem.font [lazy] Dialog plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
MenuItem.foreground #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
MenuItem.margin 2,2,2,2 javax.swing.plaf.InsetsUIResource [UI]
|
||||
MenuItem.selectionBackground #000080 javax.swing.plaf.ColorUIResource [UI]
|
||||
MenuItem.selectionForeground #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
MenuItemUI javax.swing.plaf.basic.BasicMenuItemUI
|
||||
|
||||
|
||||
#---- Menu ----
|
||||
|
||||
MenuUI javax.swing.plaf.basic.BasicMenuUI
|
||||
|
||||
|
||||
#---- OptionPane ----
|
||||
|
||||
OptionPane.background #c0c0c0 javax.swing.plaf.ColorUIResource [UI]
|
||||
OptionPane.border [lazy] 10,10,12,10 false javax.swing.plaf.BorderUIResource$EmptyBorderUIResource [UI]
|
||||
OptionPane.buttonAreaBorder [lazy] 6,0,0,0 false javax.swing.plaf.BorderUIResource$EmptyBorderUIResource [UI]
|
||||
OptionPane.buttonClickThreshhold 500
|
||||
OptionPane.errorIcon [lazy] null
|
||||
OptionPane.font [lazy] Dialog plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
OptionPane.foreground #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
OptionPane.informationIcon [lazy] null
|
||||
OptionPane.messageAreaBorder [lazy] 0,0,0,0 false javax.swing.plaf.BorderUIResource$EmptyBorderUIResource [UI]
|
||||
OptionPane.messageForeground #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
OptionPane.minimumSize 262,90 javax.swing.plaf.DimensionUIResource [UI]
|
||||
OptionPane.questionIcon [lazy] null
|
||||
OptionPane.warningIcon [lazy] null
|
||||
OptionPane.windowBindings length=2 [Ljava.lang.Object;
|
||||
[0] ESCAPE
|
||||
[1] close
|
||||
OptionPaneUI javax.swing.plaf.basic.BasicOptionPaneUI
|
||||
|
||||
|
||||
#---- Panel ----
|
||||
|
||||
Panel.background #c0c0c0 javax.swing.plaf.ColorUIResource [UI]
|
||||
Panel.font [lazy] Dialog plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
Panel.foreground #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
PanelUI javax.swing.plaf.basic.BasicPanelUI
|
||||
|
||||
|
||||
#---- PasswordField ----
|
||||
|
||||
PasswordField.background #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
PasswordField.border [lazy] 2,2,2,2 false javax.swing.plaf.basic.BasicBorders$FieldBorder [UI]
|
||||
PasswordField.caretBlinkRate 500
|
||||
PasswordField.caretForeground #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
PasswordField.echoChar '*'
|
||||
PasswordField.font [lazy] Monospaced plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
PasswordField.foreground #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
PasswordField.inactiveBackground #c0c0c0 javax.swing.plaf.ColorUIResource [UI]
|
||||
PasswordField.inactiveForeground #808080 javax.swing.plaf.ColorUIResource [UI]
|
||||
PasswordField.margin 0,0,0,0 javax.swing.plaf.InsetsUIResource [UI]
|
||||
PasswordField.selectionBackground #000080 javax.swing.plaf.ColorUIResource [UI]
|
||||
PasswordField.selectionForeground #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
PasswordFieldUI javax.swing.plaf.basic.BasicPasswordFieldUI
|
||||
|
||||
|
||||
#---- PopupMenu ----
|
||||
|
||||
PopupMenu.background #c0c0c0 javax.swing.plaf.ColorUIResource [UI]
|
||||
PopupMenu.border [lazy] javax.swing.plaf.BorderUIResource$CompoundBorderUIResource [UI]
|
||||
2,2,2,2 true javax.swing.border.BevelBorder
|
||||
line: #c0c0c0 javax.swing.plaf.ColorUIResource [UI] 1 false 1,1,1,1 true javax.swing.border.LineBorder
|
||||
PopupMenu.consumeEventOnClose false
|
||||
PopupMenu.font [lazy] Dialog plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
PopupMenu.foreground #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
|
||||
|
||||
#---- PopupMenuSeparator ----
|
||||
|
||||
PopupMenuSeparatorUI javax.swing.plaf.basic.BasicPopupMenuSeparatorUI
|
||||
|
||||
|
||||
#---- PopupMenu ----
|
||||
|
||||
PopupMenuUI javax.swing.plaf.basic.BasicPopupMenuUI
|
||||
|
||||
|
||||
#---- ProgressBar ----
|
||||
|
||||
ProgressBar.background #c0c0c0 javax.swing.plaf.ColorUIResource [UI]
|
||||
ProgressBar.border [lazy] line: #00ff00 java.awt.Color 2 false 2,2,2,2 true javax.swing.plaf.BorderUIResource$LineBorderUIResource [UI]
|
||||
ProgressBar.cellLength 1
|
||||
ProgressBar.cellSpacing 0
|
||||
ProgressBar.cycleTime 3000
|
||||
ProgressBar.font [lazy] Dialog plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
ProgressBar.foreground #000080 javax.swing.plaf.ColorUIResource [UI]
|
||||
ProgressBar.horizontalSize 146,12 javax.swing.plaf.DimensionUIResource [UI]
|
||||
ProgressBar.repaintInterval 50
|
||||
ProgressBar.selectionBackground #000080 javax.swing.plaf.ColorUIResource [UI]
|
||||
ProgressBar.selectionForeground #c0c0c0 javax.swing.plaf.ColorUIResource [UI]
|
||||
ProgressBar.verticalSize 12,146 javax.swing.plaf.DimensionUIResource [UI]
|
||||
ProgressBarUI javax.swing.plaf.basic.BasicProgressBarUI
|
||||
|
||||
|
||||
#---- RadioButton ----
|
||||
|
||||
RadioButton.background #c0c0c0 javax.swing.plaf.ColorUIResource [UI]
|
||||
RadioButton.border [lazy] javax.swing.plaf.BorderUIResource$CompoundBorderUIResource [UI]
|
||||
2,2,2,2 false javax.swing.plaf.basic.BasicBorders$RadioButtonBorder [UI]
|
||||
0,0,0,0 false javax.swing.plaf.basic.BasicBorders$MarginBorder [UI]
|
||||
RadioButton.darkShadow #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
RadioButton.font [lazy] Dialog plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
RadioButton.foreground #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
RadioButton.highlight #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
RadioButton.icon [lazy] 13,13 javax.swing.plaf.basic.BasicIconFactory$RadioButtonIcon [UI]
|
||||
RadioButton.light #c0c0c0 javax.swing.plaf.ColorUIResource [UI]
|
||||
RadioButton.margin 2,2,2,2 javax.swing.plaf.InsetsUIResource [UI]
|
||||
RadioButton.shadow #808080 javax.swing.plaf.ColorUIResource [UI]
|
||||
RadioButton.textIconGap 4
|
||||
RadioButton.textShiftOffset 0
|
||||
|
||||
|
||||
#---- RadioButtonMenuItem ----
|
||||
|
||||
RadioButtonMenuItem.acceleratorFont [lazy] Dialog plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
RadioButtonMenuItem.acceleratorForeground #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
RadioButtonMenuItem.acceleratorSelectionForeground #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
RadioButtonMenuItem.arrowIcon [lazy] 4,8 javax.swing.plaf.basic.BasicIconFactory$MenuItemArrowIcon [UI]
|
||||
RadioButtonMenuItem.background #c0c0c0 javax.swing.plaf.ColorUIResource [UI]
|
||||
RadioButtonMenuItem.border [lazy] 0,0,0,0 false javax.swing.plaf.basic.BasicBorders$MarginBorder [UI]
|
||||
RadioButtonMenuItem.borderPainted false
|
||||
RadioButtonMenuItem.checkIcon [lazy] 6,6 javax.swing.plaf.basic.BasicIconFactory$RadioButtonMenuItemIcon [UI]
|
||||
RadioButtonMenuItem.font [lazy] Dialog plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
RadioButtonMenuItem.foreground #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
RadioButtonMenuItem.margin 2,2,2,2 javax.swing.plaf.InsetsUIResource [UI]
|
||||
RadioButtonMenuItem.selectionBackground #000080 javax.swing.plaf.ColorUIResource [UI]
|
||||
RadioButtonMenuItem.selectionForeground #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
RadioButtonMenuItemUI javax.swing.plaf.basic.BasicRadioButtonMenuItemUI
|
||||
|
||||
|
||||
#---- RadioButton ----
|
||||
|
||||
RadioButtonUI javax.swing.plaf.basic.BasicRadioButtonUI
|
||||
|
||||
|
||||
#---- RootPane ----
|
||||
|
||||
RootPane.defaultButtonWindowKeyBindings length=8 [Ljava.lang.Object;
|
||||
[0] ENTER
|
||||
[1] press
|
||||
[2] released ENTER
|
||||
[3] release
|
||||
[4] ctrl ENTER
|
||||
[5] press
|
||||
[6] ctrl released ENTER
|
||||
[7] release
|
||||
RootPaneUI javax.swing.plaf.basic.BasicRootPaneUI
|
||||
|
||||
|
||||
#---- ScrollBar ----
|
||||
|
||||
ScrollBar.background #e0e0e0 javax.swing.plaf.ColorUIResource [UI]
|
||||
ScrollBar.foreground #c0c0c0 javax.swing.plaf.ColorUIResource [UI]
|
||||
ScrollBar.maximumThumbSize 4096,4096 javax.swing.plaf.DimensionUIResource [UI]
|
||||
ScrollBar.minimumThumbSize 8,8 javax.swing.plaf.DimensionUIResource [UI]
|
||||
ScrollBar.thumb #c0c0c0 javax.swing.plaf.ColorUIResource [UI]
|
||||
ScrollBar.thumbDarkShadow #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
ScrollBar.thumbHighlight #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
ScrollBar.thumbShadow #808080 javax.swing.plaf.ColorUIResource [UI]
|
||||
ScrollBar.track #e0e0e0 javax.swing.plaf.ColorUIResource [UI]
|
||||
ScrollBar.trackHighlight #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
ScrollBar.width 16
|
||||
ScrollBarUI javax.swing.plaf.basic.BasicScrollBarUI
|
||||
|
||||
|
||||
#---- ScrollPane ----
|
||||
|
||||
ScrollPane.background #c0c0c0 javax.swing.plaf.ColorUIResource [UI]
|
||||
ScrollPane.border [lazy] 2,2,2,2 false javax.swing.plaf.basic.BasicBorders$FieldBorder [UI]
|
||||
ScrollPane.font [lazy] Dialog plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
ScrollPane.foreground #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
ScrollPaneUI javax.swing.plaf.basic.BasicScrollPaneUI
|
||||
|
||||
|
||||
#---- Separator ----
|
||||
|
||||
Separator.background #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
Separator.foreground #808080 javax.swing.plaf.ColorUIResource [UI]
|
||||
Separator.highlight #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
Separator.shadow #808080 javax.swing.plaf.ColorUIResource [UI]
|
||||
SeparatorUI javax.swing.plaf.basic.BasicSeparatorUI
|
||||
|
||||
|
||||
#---- Slider ----
|
||||
|
||||
Slider.background #c0c0c0 javax.swing.plaf.ColorUIResource [UI]
|
||||
Slider.focus #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
Slider.focusInsets 2,2,2,2 javax.swing.plaf.InsetsUIResource [UI]
|
||||
Slider.font [lazy] Dialog plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
Slider.foreground #c0c0c0 javax.swing.plaf.ColorUIResource [UI]
|
||||
Slider.highlight #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
Slider.horizontalSize 200,21 java.awt.Dimension
|
||||
Slider.minimumHorizontalSize 36,21 java.awt.Dimension
|
||||
Slider.minimumVerticalSize 21,36 java.awt.Dimension
|
||||
Slider.onlyLeftMouseButtonDrag true
|
||||
Slider.shadow #808080 javax.swing.plaf.ColorUIResource [UI]
|
||||
Slider.tickColor #000000 java.awt.Color
|
||||
Slider.verticalSize 21,200 java.awt.Dimension
|
||||
SliderUI javax.swing.plaf.basic.BasicSliderUI
|
||||
|
||||
|
||||
#---- Spinner ----
|
||||
|
||||
Spinner.arrowButtonSize 16,5 java.awt.Dimension
|
||||
Spinner.background #c0c0c0 javax.swing.plaf.ColorUIResource [UI]
|
||||
Spinner.border [lazy] 2,2,2,2 false javax.swing.plaf.basic.BasicBorders$FieldBorder [UI]
|
||||
Spinner.editorAlignment 11
|
||||
Spinner.editorBorderPainted false
|
||||
Spinner.font [lazy] Monospaced plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
Spinner.foreground #c0c0c0 javax.swing.plaf.ColorUIResource [UI]
|
||||
SpinnerUI javax.swing.plaf.basic.BasicSpinnerUI
|
||||
|
||||
|
||||
#---- SplitPane ----
|
||||
|
||||
SplitPane.background #c0c0c0 javax.swing.plaf.ColorUIResource [UI]
|
||||
SplitPane.border [lazy] 1,1,1,1 true javax.swing.plaf.basic.BasicBorders$SplitPaneBorder [UI]
|
||||
SplitPane.darkShadow #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
SplitPane.dividerSize 7
|
||||
SplitPane.highlight #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
SplitPane.shadow #808080 javax.swing.plaf.ColorUIResource [UI]
|
||||
|
||||
|
||||
#---- SplitPaneDivider ----
|
||||
|
||||
SplitPaneDivider.border [lazy] 1,1,1,1 true javax.swing.plaf.basic.BasicBorders$SplitPaneDividerBorder [UI]
|
||||
SplitPaneDivider.draggingColor #404040 javax.swing.plaf.ColorUIResource [UI]
|
||||
|
||||
|
||||
#---- SplitPane ----
|
||||
|
||||
SplitPaneUI javax.swing.plaf.basic.BasicSplitPaneUI
|
||||
|
||||
|
||||
#---- TabbedPane ----
|
||||
|
||||
TabbedPane.background #c0c0c0 javax.swing.plaf.ColorUIResource [UI]
|
||||
TabbedPane.contentBorderInsets 2,2,3,3 javax.swing.plaf.InsetsUIResource [UI]
|
||||
TabbedPane.contentOpaque true
|
||||
TabbedPane.darkShadow #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
TabbedPane.focus #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
TabbedPane.font [lazy] Dialog plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
TabbedPane.foreground #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
TabbedPane.highlight #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
TabbedPane.labelShift 1
|
||||
TabbedPane.light #c0c0c0 javax.swing.plaf.ColorUIResource [UI]
|
||||
TabbedPane.selectedLabelShift -1
|
||||
TabbedPane.selectedTabPadInsets 2,2,2,1 javax.swing.plaf.InsetsUIResource [UI]
|
||||
TabbedPane.selectionFollowsFocus true
|
||||
TabbedPane.shadow #808080 javax.swing.plaf.ColorUIResource [UI]
|
||||
TabbedPane.tabAreaInsets 3,2,0,2 javax.swing.plaf.InsetsUIResource [UI]
|
||||
TabbedPane.tabInsets 0,4,1,4 javax.swing.plaf.InsetsUIResource [UI]
|
||||
TabbedPane.tabRunOverlay 2
|
||||
TabbedPane.tabsOpaque true
|
||||
TabbedPane.tabsOverlapBorder false
|
||||
TabbedPane.textIconGap 4
|
||||
TabbedPaneUI javax.swing.plaf.basic.BasicTabbedPaneUI
|
||||
|
||||
|
||||
#---- Table ----
|
||||
|
||||
Table.ascendingSortIcon [lazy] 17,7 sun.swing.icon.SortArrowIcon [UI]
|
||||
Table.background #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
Table.descendingSortIcon [lazy] 17,7 sun.swing.icon.SortArrowIcon [UI]
|
||||
Table.dropLineColor #808080 javax.swing.plaf.ColorUIResource [UI]
|
||||
Table.dropLineShortColor #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
Table.focusCellBackground #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
Table.focusCellForeground #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
Table.focusCellHighlightBorder [lazy] line: #ffff00 javax.swing.plaf.ColorUIResource [UI] 1 false 1,1,1,1 true javax.swing.plaf.BorderUIResource$LineBorderUIResource [UI]
|
||||
Table.font [lazy] Dialog plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
Table.foreground #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
Table.gridColor #808080 javax.swing.plaf.ColorUIResource [UI]
|
||||
Table.scrollPaneBorder [lazy] 2,2,2,2 true javax.swing.plaf.BorderUIResource$BevelBorderUIResource [UI]
|
||||
Table.selectionBackground #000080 javax.swing.plaf.ColorUIResource [UI]
|
||||
Table.selectionForeground #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
Table.sortIconColor #808080 javax.swing.plaf.ColorUIResource [UI]
|
||||
|
||||
|
||||
#---- TableHeader ----
|
||||
|
||||
TableHeader.background #c0c0c0 javax.swing.plaf.ColorUIResource [UI]
|
||||
TableHeader.cellBorder [lazy] 2,2,2,2 true javax.swing.plaf.BorderUIResource$BevelBorderUIResource [UI]
|
||||
TableHeader.focusCellBackground #c0c0c0 javax.swing.plaf.ColorUIResource [UI]
|
||||
TableHeader.font [lazy] Dialog plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
TableHeader.foreground #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
TableHeaderUI javax.swing.plaf.basic.BasicTableHeaderUI
|
||||
|
||||
|
||||
#---- Table ----
|
||||
|
||||
TableUI javax.swing.plaf.basic.BasicTableUI
|
||||
|
||||
|
||||
#---- TextArea ----
|
||||
|
||||
TextArea.background #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
TextArea.border [lazy] 0,0,0,0 false javax.swing.plaf.basic.BasicBorders$MarginBorder [UI]
|
||||
TextArea.caretBlinkRate 500
|
||||
TextArea.caretForeground #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
TextArea.font [lazy] Monospaced plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
TextArea.foreground #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
TextArea.inactiveForeground #808080 javax.swing.plaf.ColorUIResource [UI]
|
||||
TextArea.margin 0,0,0,0 javax.swing.plaf.InsetsUIResource [UI]
|
||||
TextArea.selectionBackground #000080 javax.swing.plaf.ColorUIResource [UI]
|
||||
TextArea.selectionForeground #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
TextAreaUI javax.swing.plaf.basic.BasicTextAreaUI
|
||||
|
||||
|
||||
#---- TextField ----
|
||||
|
||||
TextField.background #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
TextField.border [lazy] 2,2,2,2 false javax.swing.plaf.basic.BasicBorders$FieldBorder [UI]
|
||||
TextField.caretBlinkRate 500
|
||||
TextField.caretForeground #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
TextField.darkShadow #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
TextField.font [lazy] SansSerif plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
TextField.foreground #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
TextField.highlight #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
TextField.inactiveBackground #c0c0c0 javax.swing.plaf.ColorUIResource [UI]
|
||||
TextField.inactiveForeground #808080 javax.swing.plaf.ColorUIResource [UI]
|
||||
TextField.light #c0c0c0 javax.swing.plaf.ColorUIResource [UI]
|
||||
TextField.margin 0,0,0,0 javax.swing.plaf.InsetsUIResource [UI]
|
||||
TextField.selectionBackground #000080 javax.swing.plaf.ColorUIResource [UI]
|
||||
TextField.selectionForeground #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
TextField.shadow #808080 javax.swing.plaf.ColorUIResource [UI]
|
||||
TextFieldUI javax.swing.plaf.basic.BasicTextFieldUI
|
||||
|
||||
|
||||
#---- TextPane ----
|
||||
|
||||
TextPane.background #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
TextPane.border [lazy] 0,0,0,0 false javax.swing.plaf.basic.BasicBorders$MarginBorder [UI]
|
||||
TextPane.caretBlinkRate 500
|
||||
TextPane.caretForeground #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
TextPane.font [lazy] Serif plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
TextPane.foreground #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
TextPane.inactiveForeground #808080 javax.swing.plaf.ColorUIResource [UI]
|
||||
TextPane.margin 3,3,3,3 javax.swing.plaf.InsetsUIResource [UI]
|
||||
TextPane.selectionBackground #000080 javax.swing.plaf.ColorUIResource [UI]
|
||||
TextPane.selectionForeground #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
TextPaneUI javax.swing.plaf.basic.BasicTextPaneUI
|
||||
|
||||
|
||||
#---- TitledBorder ----
|
||||
|
||||
TitledBorder.border [lazy] 2,2,2,2 true javax.swing.plaf.BorderUIResource$EtchedBorderUIResource [UI]
|
||||
TitledBorder.font [lazy] Dialog plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
TitledBorder.titleColor #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
|
||||
|
||||
#---- ToggleButton ----
|
||||
|
||||
ToggleButton.background #c0c0c0 javax.swing.plaf.ColorUIResource [UI]
|
||||
ToggleButton.border [lazy] javax.swing.plaf.BorderUIResource$CompoundBorderUIResource [UI]
|
||||
2,2,2,2 false javax.swing.plaf.basic.BasicBorders$ToggleButtonBorder [UI]
|
||||
0,0,0,0 false javax.swing.plaf.basic.BasicBorders$MarginBorder [UI]
|
||||
ToggleButton.darkShadow #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
ToggleButton.font [lazy] Dialog plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
ToggleButton.foreground #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
ToggleButton.highlight #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
ToggleButton.light #c0c0c0 javax.swing.plaf.ColorUIResource [UI]
|
||||
ToggleButton.margin 2,14,2,14 javax.swing.plaf.InsetsUIResource [UI]
|
||||
ToggleButton.shadow #808080 javax.swing.plaf.ColorUIResource [UI]
|
||||
ToggleButton.textIconGap 4
|
||||
ToggleButton.textShiftOffset 0
|
||||
ToggleButtonUI javax.swing.plaf.basic.BasicToggleButtonUI
|
||||
|
||||
|
||||
#---- ToolBar ----
|
||||
|
||||
ToolBar.background #c0c0c0 javax.swing.plaf.ColorUIResource [UI]
|
||||
ToolBar.border [lazy] 2,2,2,2 true javax.swing.plaf.BorderUIResource$EtchedBorderUIResource [UI]
|
||||
ToolBar.darkShadow #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
ToolBar.dockingBackground #c0c0c0 javax.swing.plaf.ColorUIResource [UI]
|
||||
ToolBar.dockingForeground #ff0000 javax.swing.plaf.ColorUIResource [UI]
|
||||
ToolBar.floatingBackground #c0c0c0 javax.swing.plaf.ColorUIResource [UI]
|
||||
ToolBar.floatingForeground #404040 javax.swing.plaf.ColorUIResource [UI]
|
||||
ToolBar.font [lazy] Dialog plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
ToolBar.foreground #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
ToolBar.highlight #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
ToolBar.light #c0c0c0 javax.swing.plaf.ColorUIResource [UI]
|
||||
ToolBar.separatorSize 10,10 javax.swing.plaf.DimensionUIResource [UI]
|
||||
ToolBar.shadow #808080 javax.swing.plaf.ColorUIResource [UI]
|
||||
|
||||
|
||||
#---- ToolBarSeparator ----
|
||||
|
||||
ToolBarSeparatorUI javax.swing.plaf.basic.BasicToolBarSeparatorUI
|
||||
|
||||
|
||||
#---- ToolBar ----
|
||||
|
||||
ToolBarUI javax.swing.plaf.basic.BasicToolBarUI
|
||||
|
||||
|
||||
#---- ToolTip ----
|
||||
|
||||
ToolTip.background #ffffe1 javax.swing.plaf.ColorUIResource [UI]
|
||||
ToolTip.border [lazy] line: #000000 java.awt.Color 1 false 1,1,1,1 true javax.swing.plaf.BorderUIResource$LineBorderUIResource [UI]
|
||||
ToolTip.font [lazy] SansSerif plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
ToolTip.foreground #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
|
||||
|
||||
#---- ToolTipManager ----
|
||||
|
||||
ToolTipManager.enableToolTipMode allWindows
|
||||
|
||||
|
||||
#---- ToolTip ----
|
||||
|
||||
ToolTipUI javax.swing.plaf.basic.BasicToolTipUI
|
||||
|
||||
|
||||
#---- Tree ----
|
||||
|
||||
Tree.background #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
Tree.changeSelectionWithFocus true
|
||||
Tree.closedIcon [lazy] null
|
||||
Tree.drawsFocusBorderAroundIcon false
|
||||
Tree.dropLineColor #808080 javax.swing.plaf.ColorUIResource [UI]
|
||||
Tree.editorBorder [lazy] line: #000000 java.awt.Color 1 false 1,1,1,1 true javax.swing.plaf.BorderUIResource$LineBorderUIResource [UI]
|
||||
Tree.font [lazy] Dialog plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
Tree.foreground #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
Tree.hash #808080 javax.swing.plaf.ColorUIResource [UI]
|
||||
Tree.leafIcon [lazy] null
|
||||
Tree.leftChildIndent 7
|
||||
Tree.lineTypeDashed false
|
||||
Tree.openIcon [lazy] null
|
||||
Tree.paintLines true
|
||||
Tree.rightChildIndent 13
|
||||
Tree.rowHeight 16
|
||||
Tree.scrollsOnExpand true
|
||||
Tree.selectionBackground #000080 javax.swing.plaf.ColorUIResource [UI]
|
||||
Tree.selectionBorderColor #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
Tree.selectionForeground #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
Tree.textBackground #c0c0c0 javax.swing.plaf.ColorUIResource [UI]
|
||||
Tree.textForeground #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
Tree.timeFactor 1000
|
||||
TreeUI javax.swing.plaf.basic.BasicTreeUI
|
||||
|
||||
|
||||
#---- Viewport ----
|
||||
|
||||
Viewport.background #c0c0c0 javax.swing.plaf.ColorUIResource [UI]
|
||||
Viewport.font [lazy] Dialog plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
Viewport.foreground #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
ViewportUI javax.swing.plaf.basic.BasicViewportUI
|
||||
|
||||
|
||||
#---- ----
|
||||
|
||||
activeCaption #000080 javax.swing.plaf.ColorUIResource [UI]
|
||||
activeCaptionBorder #c0c0c0 javax.swing.plaf.ColorUIResource [UI]
|
||||
activeCaptionText #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
control #c0c0c0 javax.swing.plaf.ColorUIResource [UI]
|
||||
controlDkShadow #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
controlHighlight #c0c0c0 javax.swing.plaf.ColorUIResource [UI]
|
||||
controlLtHighlight #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
controlShadow #808080 javax.swing.plaf.ColorUIResource [UI]
|
||||
controlText #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
desktop #005c5c javax.swing.plaf.ColorUIResource [UI]
|
||||
|
||||
|
||||
#---- html ----
|
||||
|
||||
html.missingImage [lazy] 38,38 sun.swing.ImageIconUIResource [UI] (sun.awt.image.ToolkitImage)
|
||||
html.pendingImage [lazy] 38,38 sun.swing.ImageIconUIResource [UI] (sun.awt.image.ToolkitImage)
|
||||
|
||||
|
||||
#---- ----
|
||||
|
||||
inactiveCaption #808080 javax.swing.plaf.ColorUIResource [UI]
|
||||
inactiveCaptionBorder #c0c0c0 javax.swing.plaf.ColorUIResource [UI]
|
||||
inactiveCaptionText #c0c0c0 javax.swing.plaf.ColorUIResource [UI]
|
||||
info #ffffe1 javax.swing.plaf.ColorUIResource [UI]
|
||||
infoText #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
menu #c0c0c0 javax.swing.plaf.ColorUIResource [UI]
|
||||
menuText #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
scrollbar #e0e0e0 javax.swing.plaf.ColorUIResource [UI]
|
||||
text #c0c0c0 javax.swing.plaf.ColorUIResource [UI]
|
||||
textHighlight #000080 javax.swing.plaf.ColorUIResource [UI]
|
||||
textHighlightText #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
textInactiveText #808080 javax.swing.plaf.ColorUIResource [UI]
|
||||
textText #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
window #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
windowBorder #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
windowText #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
@@ -0,0 +1,807 @@
|
||||
Class javax.swing.plaf.basic.BasicLookAndFeel
|
||||
ID Basic
|
||||
Name Basic
|
||||
Java 11.0.2
|
||||
OS Windows 10
|
||||
|
||||
|
||||
#---- AuditoryCues ----
|
||||
|
||||
AuditoryCues.allAuditoryCues length=13 [Ljava.lang.Object;
|
||||
[0] CheckBoxMenuItem.commandSound
|
||||
[1] InternalFrame.closeSound
|
||||
[2] InternalFrame.maximizeSound
|
||||
[3] InternalFrame.minimizeSound
|
||||
[4] InternalFrame.restoreDownSound
|
||||
[5] InternalFrame.restoreUpSound
|
||||
[6] MenuItem.commandSound
|
||||
[7] OptionPane.errorSound
|
||||
[8] OptionPane.informationSound
|
||||
[9] OptionPane.questionSound
|
||||
[10] OptionPane.warningSound
|
||||
[11] PopupMenu.popupSound
|
||||
[12] RadioButtonMenuItem.commandSound
|
||||
AuditoryCues.cueList length=13 [Ljava.lang.Object;
|
||||
[0] CheckBoxMenuItem.commandSound
|
||||
[1] InternalFrame.closeSound
|
||||
[2] InternalFrame.maximizeSound
|
||||
[3] InternalFrame.minimizeSound
|
||||
[4] InternalFrame.restoreDownSound
|
||||
[5] InternalFrame.restoreUpSound
|
||||
[6] MenuItem.commandSound
|
||||
[7] OptionPane.errorSound
|
||||
[8] OptionPane.informationSound
|
||||
[9] OptionPane.questionSound
|
||||
[10] OptionPane.warningSound
|
||||
[11] PopupMenu.popupSound
|
||||
[12] RadioButtonMenuItem.commandSound
|
||||
AuditoryCues.noAuditoryCues length=1 [Ljava.lang.Object;
|
||||
[0] mute
|
||||
|
||||
|
||||
#---- Button ----
|
||||
|
||||
Button.background #c0c0c0 javax.swing.plaf.ColorUIResource [UI]
|
||||
Button.border [lazy] javax.swing.plaf.BorderUIResource$CompoundBorderUIResource [UI]
|
||||
2,3,3,3 false javax.swing.plaf.basic.BasicBorders$ButtonBorder [UI]
|
||||
0,0,0,0 false javax.swing.plaf.basic.BasicBorders$MarginBorder [UI]
|
||||
Button.darkShadow #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
Button.defaultButtonFollowsFocus true
|
||||
Button.font [lazy] Dialog plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
Button.foreground #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
Button.highlight #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
Button.light #c0c0c0 javax.swing.plaf.ColorUIResource [UI]
|
||||
Button.margin 2,14,2,14 javax.swing.plaf.InsetsUIResource [UI]
|
||||
Button.shadow #808080 javax.swing.plaf.ColorUIResource [UI]
|
||||
Button.textIconGap 4
|
||||
Button.textShiftOffset 0
|
||||
ButtonUI javax.swing.plaf.basic.BasicButtonUI
|
||||
|
||||
|
||||
#---- CheckBox ----
|
||||
|
||||
CheckBox.background #c0c0c0 javax.swing.plaf.ColorUIResource [UI]
|
||||
CheckBox.border [lazy] javax.swing.plaf.BorderUIResource$CompoundBorderUIResource [UI]
|
||||
2,2,2,2 false javax.swing.plaf.basic.BasicBorders$RadioButtonBorder [UI]
|
||||
0,0,0,0 false javax.swing.plaf.basic.BasicBorders$MarginBorder [UI]
|
||||
CheckBox.font [lazy] Dialog plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
CheckBox.foreground #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
CheckBox.icon [lazy] 13,13 javax.swing.plaf.basic.BasicIconFactory$CheckBoxIcon
|
||||
CheckBox.margin 2,2,2,2 javax.swing.plaf.InsetsUIResource [UI]
|
||||
CheckBox.textIconGap 4
|
||||
CheckBox.textShiftOffset 0
|
||||
|
||||
|
||||
#---- CheckBoxMenuItem ----
|
||||
|
||||
CheckBoxMenuItem.acceleratorFont [lazy] Dialog plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
CheckBoxMenuItem.acceleratorForeground #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
CheckBoxMenuItem.acceleratorSelectionForeground #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
CheckBoxMenuItem.arrowIcon [lazy] 4,8 javax.swing.plaf.basic.BasicIconFactory$MenuItemArrowIcon [UI]
|
||||
CheckBoxMenuItem.background #c0c0c0 javax.swing.plaf.ColorUIResource [UI]
|
||||
CheckBoxMenuItem.border [lazy] 0,0,0,0 false javax.swing.plaf.basic.BasicBorders$MarginBorder [UI]
|
||||
CheckBoxMenuItem.borderPainted false
|
||||
CheckBoxMenuItem.checkIcon [lazy] 9,9 javax.swing.plaf.basic.BasicIconFactory$CheckBoxMenuItemIcon [UI]
|
||||
CheckBoxMenuItem.font [lazy] Dialog plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
CheckBoxMenuItem.foreground #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
CheckBoxMenuItem.margin 2,2,2,2 javax.swing.plaf.InsetsUIResource [UI]
|
||||
CheckBoxMenuItem.selectionBackground #000080 javax.swing.plaf.ColorUIResource [UI]
|
||||
CheckBoxMenuItem.selectionForeground #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
CheckBoxMenuItemUI javax.swing.plaf.basic.BasicCheckBoxMenuItemUI
|
||||
|
||||
|
||||
#---- CheckBox ----
|
||||
|
||||
CheckBoxUI javax.swing.plaf.basic.BasicCheckBoxUI
|
||||
|
||||
|
||||
#---- ColorChooser ----
|
||||
|
||||
ColorChooser.background #c0c0c0 javax.swing.plaf.ColorUIResource [UI]
|
||||
ColorChooser.font [lazy] Dialog plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
ColorChooser.foreground #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
ColorChooser.swatchesDefaultRecentColor #c0c0c0 javax.swing.plaf.ColorUIResource [UI]
|
||||
ColorChooser.swatchesRecentSwatchSize 10,10 java.awt.Dimension
|
||||
ColorChooser.swatchesSwatchSize 10,10 java.awt.Dimension
|
||||
ColorChooserUI javax.swing.plaf.basic.BasicColorChooserUI
|
||||
|
||||
|
||||
#---- ComboBox ----
|
||||
|
||||
ComboBox.background #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
ComboBox.buttonBackground #c0c0c0 javax.swing.plaf.ColorUIResource [UI]
|
||||
ComboBox.buttonDarkShadow #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
ComboBox.buttonHighlight #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
ComboBox.buttonShadow #808080 javax.swing.plaf.ColorUIResource [UI]
|
||||
ComboBox.disabledBackground #c0c0c0 javax.swing.plaf.ColorUIResource [UI]
|
||||
ComboBox.disabledForeground #808080 javax.swing.plaf.ColorUIResource [UI]
|
||||
ComboBox.font [lazy] SansSerif plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
ComboBox.foreground #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
ComboBox.isEnterSelectablePopup false
|
||||
ComboBox.noActionOnKeyNavigation false
|
||||
ComboBox.selectionBackground #000080 javax.swing.plaf.ColorUIResource [UI]
|
||||
ComboBox.selectionForeground #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
ComboBox.timeFactor 1000
|
||||
ComboBoxUI javax.swing.plaf.basic.BasicComboBoxUI
|
||||
|
||||
|
||||
#---- Desktop ----
|
||||
|
||||
Desktop.background #005c5c javax.swing.plaf.ColorUIResource [UI]
|
||||
Desktop.minOnScreenInsets 3,3,3,3 javax.swing.plaf.InsetsUIResource [UI]
|
||||
|
||||
|
||||
#---- DesktopIcon ----
|
||||
|
||||
DesktopIcon.border [lazy] javax.swing.plaf.BorderUIResource$CompoundBorderUIResource [UI]
|
||||
2,2,2,2 true javax.swing.border.BevelBorder
|
||||
line: #c0c0c0 javax.swing.plaf.ColorUIResource [UI] 1 false 1,1,1,1 true javax.swing.border.LineBorder
|
||||
DesktopIconUI javax.swing.plaf.basic.BasicDesktopIconUI
|
||||
|
||||
|
||||
#---- DesktopPane ----
|
||||
|
||||
DesktopPaneUI javax.swing.plaf.basic.BasicDesktopPaneUI
|
||||
|
||||
|
||||
#---- EditorPane ----
|
||||
|
||||
EditorPane.background #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
EditorPane.border [lazy] 0,0,0,0 false javax.swing.plaf.basic.BasicBorders$MarginBorder [UI]
|
||||
EditorPane.caretBlinkRate 500
|
||||
EditorPane.caretForeground #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
EditorPane.font [lazy] Serif plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
EditorPane.foreground #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
EditorPane.inactiveForeground #808080 javax.swing.plaf.ColorUIResource [UI]
|
||||
EditorPane.margin 3,3,3,3 javax.swing.plaf.InsetsUIResource [UI]
|
||||
EditorPane.selectionBackground #000080 javax.swing.plaf.ColorUIResource [UI]
|
||||
EditorPane.selectionForeground #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
EditorPaneUI javax.swing.plaf.basic.BasicEditorPaneUI
|
||||
|
||||
|
||||
#---- FileChooser ----
|
||||
|
||||
FileChooser.detailsViewIcon [lazy] null
|
||||
FileChooser.homeFolderIcon [lazy] null
|
||||
FileChooser.listViewIcon [lazy] null
|
||||
FileChooser.newFolderIcon [lazy] null
|
||||
FileChooser.readOnly false
|
||||
FileChooser.upFolderIcon [lazy] null
|
||||
FileChooser.useSystemExtensionHiding false
|
||||
FileChooser.usesSingleFilePane false
|
||||
FileChooserUI javax.swing.plaf.basic.BasicFileChooserUI
|
||||
|
||||
|
||||
#---- FileView ----
|
||||
|
||||
FileView.computerIcon [lazy] null
|
||||
FileView.directoryIcon [lazy] null
|
||||
FileView.fileIcon [lazy] null
|
||||
FileView.floppyDriveIcon [lazy] null
|
||||
FileView.hardDriveIcon [lazy] null
|
||||
|
||||
|
||||
#---- FormattedTextField ----
|
||||
|
||||
FormattedTextField.background #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
FormattedTextField.border [lazy] 2,2,2,2 false javax.swing.plaf.basic.BasicBorders$FieldBorder [UI]
|
||||
FormattedTextField.caretBlinkRate 500
|
||||
FormattedTextField.caretForeground #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
FormattedTextField.font [lazy] SansSerif plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
FormattedTextField.foreground #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
FormattedTextField.inactiveBackground #c0c0c0 javax.swing.plaf.ColorUIResource [UI]
|
||||
FormattedTextField.inactiveForeground #808080 javax.swing.plaf.ColorUIResource [UI]
|
||||
FormattedTextField.margin 0,0,0,0 javax.swing.plaf.InsetsUIResource [UI]
|
||||
FormattedTextField.selectionBackground #000080 javax.swing.plaf.ColorUIResource [UI]
|
||||
FormattedTextField.selectionForeground #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
FormattedTextFieldUI javax.swing.plaf.basic.BasicFormattedTextFieldUI
|
||||
|
||||
|
||||
#---- InternalFrame ----
|
||||
|
||||
InternalFrame.activeTitleBackground #000080 javax.swing.plaf.ColorUIResource [UI]
|
||||
InternalFrame.activeTitleForeground #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
InternalFrame.border [lazy] javax.swing.plaf.BorderUIResource$CompoundBorderUIResource [UI]
|
||||
2,2,2,2 true javax.swing.border.BevelBorder
|
||||
line: #c0c0c0 javax.swing.plaf.ColorUIResource [UI] 1 false 1,1,1,1 true javax.swing.border.LineBorder
|
||||
InternalFrame.borderColor #c0c0c0 javax.swing.plaf.ColorUIResource [UI]
|
||||
InternalFrame.borderDarkShadow #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
InternalFrame.borderHighlight #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
InternalFrame.borderLight #c0c0c0 javax.swing.plaf.ColorUIResource [UI]
|
||||
InternalFrame.borderShadow #808080 javax.swing.plaf.ColorUIResource [UI]
|
||||
InternalFrame.closeIcon [lazy] 14,16 javax.swing.plaf.basic.BasicIconFactory$EmptyFrameIcon
|
||||
InternalFrame.icon [lazy] 16,16 sun.swing.ImageIconUIResource [UI] (sun.awt.image.ToolkitImage)
|
||||
InternalFrame.iconifyIcon [lazy] 14,16 javax.swing.plaf.basic.BasicIconFactory$EmptyFrameIcon
|
||||
InternalFrame.inactiveTitleBackground #808080 javax.swing.plaf.ColorUIResource [UI]
|
||||
InternalFrame.inactiveTitleForeground #c0c0c0 javax.swing.plaf.ColorUIResource [UI]
|
||||
InternalFrame.maximizeIcon [lazy] 14,16 javax.swing.plaf.basic.BasicIconFactory$EmptyFrameIcon
|
||||
InternalFrame.minimizeIcon [lazy] 14,16 javax.swing.plaf.basic.BasicIconFactory$EmptyFrameIcon
|
||||
InternalFrame.titleFont [lazy] Dialog bold 12 javax.swing.plaf.FontUIResource [UI]
|
||||
InternalFrame.windowBindings length=6 [Ljava.lang.Object;
|
||||
[0] shift ESCAPE
|
||||
[1] showSystemMenu
|
||||
[2] ctrl SPACE
|
||||
[3] showSystemMenu
|
||||
[4] ESCAPE
|
||||
[5] hideSystemMenu
|
||||
|
||||
|
||||
#---- InternalFrameTitlePane ----
|
||||
|
||||
InternalFrameTitlePane.closeButtonOpacity true
|
||||
InternalFrameTitlePane.iconifyButtonOpacity true
|
||||
InternalFrameTitlePane.maximizeButtonOpacity true
|
||||
|
||||
|
||||
#---- InternalFrame ----
|
||||
|
||||
InternalFrameUI javax.swing.plaf.basic.BasicInternalFrameUI
|
||||
|
||||
|
||||
#---- Label ----
|
||||
|
||||
Label.background #c0c0c0 javax.swing.plaf.ColorUIResource [UI]
|
||||
Label.disabledForeground #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
Label.disabledShadow #808080 javax.swing.plaf.ColorUIResource [UI]
|
||||
Label.font [lazy] Dialog plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
Label.foreground #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
LabelUI javax.swing.plaf.basic.BasicLabelUI
|
||||
|
||||
|
||||
#---- List ----
|
||||
|
||||
List.background #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
List.cellRenderer [active] javax.swing.DefaultListCellRenderer$UIResource [UI]
|
||||
List.dropLineColor #808080 javax.swing.plaf.ColorUIResource [UI]
|
||||
List.focusCellHighlightBorder [lazy] line: #ffff00 javax.swing.plaf.ColorUIResource [UI] 1 false 1,1,1,1 true javax.swing.plaf.BorderUIResource$LineBorderUIResource [UI]
|
||||
List.font [lazy] Dialog plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
List.foreground #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
List.noFocusBorder 1,1,1,1 false javax.swing.plaf.BorderUIResource$EmptyBorderUIResource [UI]
|
||||
List.selectionBackground #000080 javax.swing.plaf.ColorUIResource [UI]
|
||||
List.selectionForeground #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
List.timeFactor 1000
|
||||
ListUI javax.swing.plaf.basic.BasicListUI
|
||||
|
||||
|
||||
#---- Menu ----
|
||||
|
||||
Menu.acceleratorFont [lazy] Dialog plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
Menu.acceleratorForeground #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
Menu.acceleratorSelectionForeground #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
Menu.arrowIcon [lazy] 4,8 javax.swing.plaf.basic.BasicIconFactory$MenuArrowIcon [UI]
|
||||
Menu.background #c0c0c0 javax.swing.plaf.ColorUIResource [UI]
|
||||
Menu.border [lazy] 0,0,0,0 false javax.swing.plaf.basic.BasicBorders$MarginBorder [UI]
|
||||
Menu.borderPainted false
|
||||
Menu.cancelMode hideLastSubmenu
|
||||
Menu.checkIcon [lazy] 9,9 javax.swing.plaf.basic.BasicIconFactory$MenuItemCheckIcon [UI]
|
||||
Menu.crossMenuMnemonic true
|
||||
Menu.font [lazy] Dialog plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
Menu.foreground #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
Menu.margin 2,2,2,2 javax.swing.plaf.InsetsUIResource [UI]
|
||||
Menu.menuPopupOffsetX 0
|
||||
Menu.menuPopupOffsetY 0
|
||||
Menu.preserveTopLevelSelection false
|
||||
Menu.selectionBackground #000080 javax.swing.plaf.ColorUIResource [UI]
|
||||
Menu.selectionForeground #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
Menu.shortcutKeys length=2 [I
|
||||
[0] 8
|
||||
[1] 8200
|
||||
Menu.submenuPopupOffsetX 0
|
||||
Menu.submenuPopupOffsetY 0
|
||||
|
||||
|
||||
#---- MenuBar ----
|
||||
|
||||
MenuBar.background #c0c0c0 javax.swing.plaf.ColorUIResource [UI]
|
||||
MenuBar.border [lazy] 0,0,2,0 false javax.swing.plaf.basic.BasicBorders$MenuBarBorder [UI]
|
||||
MenuBar.font [lazy] Dialog plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
MenuBar.foreground #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
MenuBar.highlight #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
MenuBar.shadow #808080 javax.swing.plaf.ColorUIResource [UI]
|
||||
MenuBar.windowBindings length=2 [Ljava.lang.Object;
|
||||
[0] F10
|
||||
[1] takeFocus
|
||||
MenuBarUI javax.swing.plaf.basic.BasicMenuBarUI
|
||||
|
||||
|
||||
#---- MenuItem ----
|
||||
|
||||
MenuItem.acceleratorDelimiter +
|
||||
MenuItem.acceleratorFont [lazy] Dialog plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
MenuItem.acceleratorForeground #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
MenuItem.acceleratorSelectionForeground #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
MenuItem.arrowIcon [lazy] 4,8 javax.swing.plaf.basic.BasicIconFactory$MenuItemArrowIcon [UI]
|
||||
MenuItem.background #c0c0c0 javax.swing.plaf.ColorUIResource [UI]
|
||||
MenuItem.border [lazy] 0,0,0,0 false javax.swing.plaf.basic.BasicBorders$MarginBorder [UI]
|
||||
MenuItem.borderPainted false
|
||||
MenuItem.checkIcon [lazy] 9,9 javax.swing.plaf.basic.BasicIconFactory$MenuItemCheckIcon [UI]
|
||||
MenuItem.font [lazy] Dialog plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
MenuItem.foreground #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
MenuItem.margin 2,2,2,2 javax.swing.plaf.InsetsUIResource [UI]
|
||||
MenuItem.selectionBackground #000080 javax.swing.plaf.ColorUIResource [UI]
|
||||
MenuItem.selectionForeground #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
MenuItemUI javax.swing.plaf.basic.BasicMenuItemUI
|
||||
|
||||
|
||||
#---- Menu ----
|
||||
|
||||
MenuUI javax.swing.plaf.basic.BasicMenuUI
|
||||
|
||||
|
||||
#---- OptionPane ----
|
||||
|
||||
OptionPane.background #c0c0c0 javax.swing.plaf.ColorUIResource [UI]
|
||||
OptionPane.border [lazy] 10,10,12,10 false javax.swing.plaf.BorderUIResource$EmptyBorderUIResource [UI]
|
||||
OptionPane.buttonAreaBorder [lazy] 6,0,0,0 false javax.swing.plaf.BorderUIResource$EmptyBorderUIResource [UI]
|
||||
OptionPane.buttonClickThreshhold 500
|
||||
OptionPane.errorIcon [lazy] null
|
||||
OptionPane.font [lazy] Dialog plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
OptionPane.foreground #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
OptionPane.informationIcon [lazy] null
|
||||
OptionPane.messageAreaBorder [lazy] 0,0,0,0 false javax.swing.plaf.BorderUIResource$EmptyBorderUIResource [UI]
|
||||
OptionPane.messageForeground #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
OptionPane.minimumSize 262,90 javax.swing.plaf.DimensionUIResource [UI]
|
||||
OptionPane.questionIcon [lazy] null
|
||||
OptionPane.warningIcon [lazy] null
|
||||
OptionPane.windowBindings length=2 [Ljava.lang.Object;
|
||||
[0] ESCAPE
|
||||
[1] close
|
||||
OptionPaneUI javax.swing.plaf.basic.BasicOptionPaneUI
|
||||
|
||||
|
||||
#---- Panel ----
|
||||
|
||||
Panel.background #c0c0c0 javax.swing.plaf.ColorUIResource [UI]
|
||||
Panel.font [lazy] Dialog plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
Panel.foreground #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
PanelUI javax.swing.plaf.basic.BasicPanelUI
|
||||
|
||||
|
||||
#---- PasswordField ----
|
||||
|
||||
PasswordField.background #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
PasswordField.border [lazy] 2,2,2,2 false javax.swing.plaf.basic.BasicBorders$FieldBorder [UI]
|
||||
PasswordField.caretBlinkRate 500
|
||||
PasswordField.caretForeground #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
PasswordField.echoChar '*'
|
||||
PasswordField.font [lazy] Monospaced plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
PasswordField.foreground #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
PasswordField.inactiveBackground #c0c0c0 javax.swing.plaf.ColorUIResource [UI]
|
||||
PasswordField.inactiveForeground #808080 javax.swing.plaf.ColorUIResource [UI]
|
||||
PasswordField.margin 0,0,0,0 javax.swing.plaf.InsetsUIResource [UI]
|
||||
PasswordField.selectionBackground #000080 javax.swing.plaf.ColorUIResource [UI]
|
||||
PasswordField.selectionForeground #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
PasswordFieldUI javax.swing.plaf.basic.BasicPasswordFieldUI
|
||||
|
||||
|
||||
#---- PopupMenu ----
|
||||
|
||||
PopupMenu.background #c0c0c0 javax.swing.plaf.ColorUIResource [UI]
|
||||
PopupMenu.border [lazy] javax.swing.plaf.BorderUIResource$CompoundBorderUIResource [UI]
|
||||
2,2,2,2 true javax.swing.border.BevelBorder
|
||||
line: #c0c0c0 javax.swing.plaf.ColorUIResource [UI] 1 false 1,1,1,1 true javax.swing.border.LineBorder
|
||||
PopupMenu.consumeEventOnClose false
|
||||
PopupMenu.font [lazy] Dialog plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
PopupMenu.foreground #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
|
||||
|
||||
#---- PopupMenuSeparator ----
|
||||
|
||||
PopupMenuSeparatorUI javax.swing.plaf.basic.BasicPopupMenuSeparatorUI
|
||||
|
||||
|
||||
#---- PopupMenu ----
|
||||
|
||||
PopupMenuUI javax.swing.plaf.basic.BasicPopupMenuUI
|
||||
|
||||
|
||||
#---- ProgressBar ----
|
||||
|
||||
ProgressBar.background #c0c0c0 javax.swing.plaf.ColorUIResource [UI]
|
||||
ProgressBar.border [lazy] line: #00ff00 java.awt.Color 2 false 2,2,2,2 true javax.swing.plaf.BorderUIResource$LineBorderUIResource [UI]
|
||||
ProgressBar.cellLength 1
|
||||
ProgressBar.cellSpacing 0
|
||||
ProgressBar.cycleTime 3000
|
||||
ProgressBar.font [lazy] Dialog plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
ProgressBar.foreground #000080 javax.swing.plaf.ColorUIResource [UI]
|
||||
ProgressBar.horizontalSize 146,12 javax.swing.plaf.DimensionUIResource [UI]
|
||||
ProgressBar.repaintInterval 50
|
||||
ProgressBar.selectionBackground #000080 javax.swing.plaf.ColorUIResource [UI]
|
||||
ProgressBar.selectionForeground #c0c0c0 javax.swing.plaf.ColorUIResource [UI]
|
||||
ProgressBar.verticalSize 12,146 javax.swing.plaf.DimensionUIResource [UI]
|
||||
ProgressBarUI javax.swing.plaf.basic.BasicProgressBarUI
|
||||
|
||||
|
||||
#---- RadioButton ----
|
||||
|
||||
RadioButton.background #c0c0c0 javax.swing.plaf.ColorUIResource [UI]
|
||||
RadioButton.border [lazy] javax.swing.plaf.BorderUIResource$CompoundBorderUIResource [UI]
|
||||
2,2,2,2 false javax.swing.plaf.basic.BasicBorders$RadioButtonBorder [UI]
|
||||
0,0,0,0 false javax.swing.plaf.basic.BasicBorders$MarginBorder [UI]
|
||||
RadioButton.darkShadow #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
RadioButton.font [lazy] Dialog plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
RadioButton.foreground #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
RadioButton.highlight #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
RadioButton.icon [lazy] 13,13 javax.swing.plaf.basic.BasicIconFactory$RadioButtonIcon [UI]
|
||||
RadioButton.light #c0c0c0 javax.swing.plaf.ColorUIResource [UI]
|
||||
RadioButton.margin 2,2,2,2 javax.swing.plaf.InsetsUIResource [UI]
|
||||
RadioButton.shadow #808080 javax.swing.plaf.ColorUIResource [UI]
|
||||
RadioButton.textIconGap 4
|
||||
RadioButton.textShiftOffset 0
|
||||
|
||||
|
||||
#---- RadioButtonMenuItem ----
|
||||
|
||||
RadioButtonMenuItem.acceleratorFont [lazy] Dialog plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
RadioButtonMenuItem.acceleratorForeground #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
RadioButtonMenuItem.acceleratorSelectionForeground #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
RadioButtonMenuItem.arrowIcon [lazy] 4,8 javax.swing.plaf.basic.BasicIconFactory$MenuItemArrowIcon [UI]
|
||||
RadioButtonMenuItem.background #c0c0c0 javax.swing.plaf.ColorUIResource [UI]
|
||||
RadioButtonMenuItem.border [lazy] 0,0,0,0 false javax.swing.plaf.basic.BasicBorders$MarginBorder [UI]
|
||||
RadioButtonMenuItem.borderPainted false
|
||||
RadioButtonMenuItem.checkIcon [lazy] 6,6 javax.swing.plaf.basic.BasicIconFactory$RadioButtonMenuItemIcon [UI]
|
||||
RadioButtonMenuItem.font [lazy] Dialog plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
RadioButtonMenuItem.foreground #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
RadioButtonMenuItem.margin 2,2,2,2 javax.swing.plaf.InsetsUIResource [UI]
|
||||
RadioButtonMenuItem.selectionBackground #000080 javax.swing.plaf.ColorUIResource [UI]
|
||||
RadioButtonMenuItem.selectionForeground #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
RadioButtonMenuItemUI javax.swing.plaf.basic.BasicRadioButtonMenuItemUI
|
||||
|
||||
|
||||
#---- RadioButton ----
|
||||
|
||||
RadioButtonUI javax.swing.plaf.basic.BasicRadioButtonUI
|
||||
|
||||
|
||||
#---- RootPane ----
|
||||
|
||||
RootPane.defaultButtonWindowKeyBindings length=8 [Ljava.lang.Object;
|
||||
[0] ENTER
|
||||
[1] press
|
||||
[2] released ENTER
|
||||
[3] release
|
||||
[4] ctrl ENTER
|
||||
[5] press
|
||||
[6] ctrl released ENTER
|
||||
[7] release
|
||||
RootPaneUI javax.swing.plaf.basic.BasicRootPaneUI
|
||||
|
||||
|
||||
#---- ScrollBar ----
|
||||
|
||||
ScrollBar.background #e0e0e0 javax.swing.plaf.ColorUIResource [UI]
|
||||
ScrollBar.foreground #c0c0c0 javax.swing.plaf.ColorUIResource [UI]
|
||||
ScrollBar.maximumThumbSize 4096,4096 javax.swing.plaf.DimensionUIResource [UI]
|
||||
ScrollBar.minimumThumbSize 8,8 javax.swing.plaf.DimensionUIResource [UI]
|
||||
ScrollBar.thumb #c0c0c0 javax.swing.plaf.ColorUIResource [UI]
|
||||
ScrollBar.thumbDarkShadow #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
ScrollBar.thumbHighlight #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
ScrollBar.thumbShadow #808080 javax.swing.plaf.ColorUIResource [UI]
|
||||
ScrollBar.track #e0e0e0 javax.swing.plaf.ColorUIResource [UI]
|
||||
ScrollBar.trackHighlight #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
ScrollBar.width 16
|
||||
ScrollBarUI javax.swing.plaf.basic.BasicScrollBarUI
|
||||
|
||||
|
||||
#---- ScrollPane ----
|
||||
|
||||
ScrollPane.background #c0c0c0 javax.swing.plaf.ColorUIResource [UI]
|
||||
ScrollPane.border [lazy] 2,2,2,2 false javax.swing.plaf.basic.BasicBorders$FieldBorder [UI]
|
||||
ScrollPane.font [lazy] Dialog plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
ScrollPane.foreground #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
ScrollPaneUI javax.swing.plaf.basic.BasicScrollPaneUI
|
||||
|
||||
|
||||
#---- Separator ----
|
||||
|
||||
Separator.background #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
Separator.foreground #808080 javax.swing.plaf.ColorUIResource [UI]
|
||||
Separator.highlight #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
Separator.shadow #808080 javax.swing.plaf.ColorUIResource [UI]
|
||||
SeparatorUI javax.swing.plaf.basic.BasicSeparatorUI
|
||||
|
||||
|
||||
#---- Slider ----
|
||||
|
||||
Slider.background #c0c0c0 javax.swing.plaf.ColorUIResource [UI]
|
||||
Slider.focus #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
Slider.focusInsets 2,2,2,2 javax.swing.plaf.InsetsUIResource [UI]
|
||||
Slider.font [lazy] Dialog plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
Slider.foreground #c0c0c0 javax.swing.plaf.ColorUIResource [UI]
|
||||
Slider.highlight #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
Slider.horizontalSize 200,21 java.awt.Dimension
|
||||
Slider.minimumHorizontalSize 36,21 java.awt.Dimension
|
||||
Slider.minimumVerticalSize 21,36 java.awt.Dimension
|
||||
Slider.onlyLeftMouseButtonDrag true
|
||||
Slider.shadow #808080 javax.swing.plaf.ColorUIResource [UI]
|
||||
Slider.tickColor #000000 java.awt.Color
|
||||
Slider.verticalSize 21,200 java.awt.Dimension
|
||||
SliderUI javax.swing.plaf.basic.BasicSliderUI
|
||||
|
||||
|
||||
#---- Spinner ----
|
||||
|
||||
Spinner.arrowButtonSize 16,5 java.awt.Dimension
|
||||
Spinner.background #c0c0c0 javax.swing.plaf.ColorUIResource [UI]
|
||||
Spinner.border [lazy] 2,2,2,2 false javax.swing.plaf.basic.BasicBorders$FieldBorder [UI]
|
||||
Spinner.editorAlignment 11
|
||||
Spinner.editorBorderPainted false
|
||||
Spinner.font [lazy] Monospaced plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
Spinner.foreground #c0c0c0 javax.swing.plaf.ColorUIResource [UI]
|
||||
SpinnerUI javax.swing.plaf.basic.BasicSpinnerUI
|
||||
|
||||
|
||||
#---- SplitPane ----
|
||||
|
||||
SplitPane.background #c0c0c0 javax.swing.plaf.ColorUIResource [UI]
|
||||
SplitPane.border [lazy] 1,1,1,1 true javax.swing.plaf.basic.BasicBorders$SplitPaneBorder [UI]
|
||||
SplitPane.darkShadow #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
SplitPane.dividerSize 7
|
||||
SplitPane.highlight #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
SplitPane.shadow #808080 javax.swing.plaf.ColorUIResource [UI]
|
||||
|
||||
|
||||
#---- SplitPaneDivider ----
|
||||
|
||||
SplitPaneDivider.border [lazy] 1,1,1,1 true javax.swing.plaf.basic.BasicBorders$SplitPaneDividerBorder [UI]
|
||||
SplitPaneDivider.draggingColor #404040 javax.swing.plaf.ColorUIResource [UI]
|
||||
|
||||
|
||||
#---- SplitPane ----
|
||||
|
||||
SplitPaneUI javax.swing.plaf.basic.BasicSplitPaneUI
|
||||
|
||||
|
||||
#---- TabbedPane ----
|
||||
|
||||
TabbedPane.background #c0c0c0 javax.swing.plaf.ColorUIResource [UI]
|
||||
TabbedPane.contentBorderInsets 2,2,3,3 javax.swing.plaf.InsetsUIResource [UI]
|
||||
TabbedPane.contentOpaque true
|
||||
TabbedPane.darkShadow #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
TabbedPane.focus #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
TabbedPane.font [lazy] Dialog plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
TabbedPane.foreground #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
TabbedPane.highlight #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
TabbedPane.labelShift 1
|
||||
TabbedPane.light #c0c0c0 javax.swing.plaf.ColorUIResource [UI]
|
||||
TabbedPane.selectedLabelShift -1
|
||||
TabbedPane.selectedTabPadInsets 2,2,2,1 javax.swing.plaf.InsetsUIResource [UI]
|
||||
TabbedPane.selectionFollowsFocus true
|
||||
TabbedPane.shadow #808080 javax.swing.plaf.ColorUIResource [UI]
|
||||
TabbedPane.tabAreaInsets 3,2,0,2 javax.swing.plaf.InsetsUIResource [UI]
|
||||
TabbedPane.tabInsets 0,4,1,4 javax.swing.plaf.InsetsUIResource [UI]
|
||||
TabbedPane.tabRunOverlay 2
|
||||
TabbedPane.tabsOpaque true
|
||||
TabbedPane.tabsOverlapBorder false
|
||||
TabbedPane.textIconGap 4
|
||||
TabbedPaneUI javax.swing.plaf.basic.BasicTabbedPaneUI
|
||||
|
||||
|
||||
#---- Table ----
|
||||
|
||||
Table.ascendingSortIcon [lazy] 17,7 sun.swing.icon.SortArrowIcon [UI]
|
||||
Table.background #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
Table.descendingSortIcon [lazy] 17,7 sun.swing.icon.SortArrowIcon [UI]
|
||||
Table.dropLineColor #808080 javax.swing.plaf.ColorUIResource [UI]
|
||||
Table.dropLineShortColor #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
Table.focusCellBackground #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
Table.focusCellForeground #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
Table.focusCellHighlightBorder [lazy] line: #ffff00 javax.swing.plaf.ColorUIResource [UI] 1 false 1,1,1,1 true javax.swing.plaf.BorderUIResource$LineBorderUIResource [UI]
|
||||
Table.font [lazy] Dialog plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
Table.foreground #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
Table.gridColor #808080 javax.swing.plaf.ColorUIResource [UI]
|
||||
Table.scrollPaneBorder [lazy] 2,2,2,2 true javax.swing.plaf.BorderUIResource$BevelBorderUIResource [UI]
|
||||
Table.selectionBackground #000080 javax.swing.plaf.ColorUIResource [UI]
|
||||
Table.selectionForeground #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
Table.sortIconColor #808080 javax.swing.plaf.ColorUIResource [UI]
|
||||
|
||||
|
||||
#---- TableHeader ----
|
||||
|
||||
TableHeader.background #c0c0c0 javax.swing.plaf.ColorUIResource [UI]
|
||||
TableHeader.cellBorder [lazy] 2,2,2,2 true javax.swing.plaf.BorderUIResource$BevelBorderUIResource [UI]
|
||||
TableHeader.focusCellBackground #c0c0c0 javax.swing.plaf.ColorUIResource [UI]
|
||||
TableHeader.font [lazy] Dialog plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
TableHeader.foreground #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
TableHeaderUI javax.swing.plaf.basic.BasicTableHeaderUI
|
||||
|
||||
|
||||
#---- Table ----
|
||||
|
||||
TableUI javax.swing.plaf.basic.BasicTableUI
|
||||
|
||||
|
||||
#---- TextArea ----
|
||||
|
||||
TextArea.background #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
TextArea.border [lazy] 0,0,0,0 false javax.swing.plaf.basic.BasicBorders$MarginBorder [UI]
|
||||
TextArea.caretBlinkRate 500
|
||||
TextArea.caretForeground #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
TextArea.font [lazy] Monospaced plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
TextArea.foreground #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
TextArea.inactiveForeground #808080 javax.swing.plaf.ColorUIResource [UI]
|
||||
TextArea.margin 0,0,0,0 javax.swing.plaf.InsetsUIResource [UI]
|
||||
TextArea.selectionBackground #000080 javax.swing.plaf.ColorUIResource [UI]
|
||||
TextArea.selectionForeground #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
TextAreaUI javax.swing.plaf.basic.BasicTextAreaUI
|
||||
|
||||
|
||||
#---- TextField ----
|
||||
|
||||
TextField.background #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
TextField.border [lazy] 2,2,2,2 false javax.swing.plaf.basic.BasicBorders$FieldBorder [UI]
|
||||
TextField.caretBlinkRate 500
|
||||
TextField.caretForeground #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
TextField.darkShadow #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
TextField.font [lazy] SansSerif plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
TextField.foreground #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
TextField.highlight #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
TextField.inactiveBackground #c0c0c0 javax.swing.plaf.ColorUIResource [UI]
|
||||
TextField.inactiveForeground #808080 javax.swing.plaf.ColorUIResource [UI]
|
||||
TextField.light #c0c0c0 javax.swing.plaf.ColorUIResource [UI]
|
||||
TextField.margin 0,0,0,0 javax.swing.plaf.InsetsUIResource [UI]
|
||||
TextField.selectionBackground #000080 javax.swing.plaf.ColorUIResource [UI]
|
||||
TextField.selectionForeground #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
TextField.shadow #808080 javax.swing.plaf.ColorUIResource [UI]
|
||||
TextFieldUI javax.swing.plaf.basic.BasicTextFieldUI
|
||||
|
||||
|
||||
#---- TextPane ----
|
||||
|
||||
TextPane.background #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
TextPane.border [lazy] 0,0,0,0 false javax.swing.plaf.basic.BasicBorders$MarginBorder [UI]
|
||||
TextPane.caretBlinkRate 500
|
||||
TextPane.caretForeground #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
TextPane.font [lazy] Serif plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
TextPane.foreground #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
TextPane.inactiveForeground #808080 javax.swing.plaf.ColorUIResource [UI]
|
||||
TextPane.margin 3,3,3,3 javax.swing.plaf.InsetsUIResource [UI]
|
||||
TextPane.selectionBackground #000080 javax.swing.plaf.ColorUIResource [UI]
|
||||
TextPane.selectionForeground #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
TextPaneUI javax.swing.plaf.basic.BasicTextPaneUI
|
||||
|
||||
|
||||
#---- TitledBorder ----
|
||||
|
||||
TitledBorder.border [lazy] 2,2,2,2 true javax.swing.plaf.BorderUIResource$EtchedBorderUIResource [UI]
|
||||
TitledBorder.font [lazy] Dialog plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
TitledBorder.titleColor #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
|
||||
|
||||
#---- ToggleButton ----
|
||||
|
||||
ToggleButton.background #c0c0c0 javax.swing.plaf.ColorUIResource [UI]
|
||||
ToggleButton.border [lazy] javax.swing.plaf.BorderUIResource$CompoundBorderUIResource [UI]
|
||||
2,2,2,2 false javax.swing.plaf.basic.BasicBorders$ToggleButtonBorder [UI]
|
||||
0,0,0,0 false javax.swing.plaf.basic.BasicBorders$MarginBorder [UI]
|
||||
ToggleButton.darkShadow #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
ToggleButton.font [lazy] Dialog plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
ToggleButton.foreground #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
ToggleButton.highlight #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
ToggleButton.light #c0c0c0 javax.swing.plaf.ColorUIResource [UI]
|
||||
ToggleButton.margin 2,14,2,14 javax.swing.plaf.InsetsUIResource [UI]
|
||||
ToggleButton.shadow #808080 javax.swing.plaf.ColorUIResource [UI]
|
||||
ToggleButton.textIconGap 4
|
||||
ToggleButton.textShiftOffset 0
|
||||
ToggleButtonUI javax.swing.plaf.basic.BasicToggleButtonUI
|
||||
|
||||
|
||||
#---- ToolBar ----
|
||||
|
||||
ToolBar.background #c0c0c0 javax.swing.plaf.ColorUIResource [UI]
|
||||
ToolBar.border [lazy] 2,2,2,2 true javax.swing.plaf.BorderUIResource$EtchedBorderUIResource [UI]
|
||||
ToolBar.darkShadow #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
ToolBar.dockingBackground #c0c0c0 javax.swing.plaf.ColorUIResource [UI]
|
||||
ToolBar.dockingForeground #ff0000 javax.swing.plaf.ColorUIResource [UI]
|
||||
ToolBar.floatingBackground #c0c0c0 javax.swing.plaf.ColorUIResource [UI]
|
||||
ToolBar.floatingForeground #404040 javax.swing.plaf.ColorUIResource [UI]
|
||||
ToolBar.font [lazy] Dialog plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
ToolBar.foreground #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
ToolBar.highlight #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
ToolBar.light #c0c0c0 javax.swing.plaf.ColorUIResource [UI]
|
||||
ToolBar.separatorSize 10,10 javax.swing.plaf.DimensionUIResource [UI]
|
||||
ToolBar.shadow #808080 javax.swing.plaf.ColorUIResource [UI]
|
||||
|
||||
|
||||
#---- ToolBarSeparator ----
|
||||
|
||||
ToolBarSeparatorUI javax.swing.plaf.basic.BasicToolBarSeparatorUI
|
||||
|
||||
|
||||
#---- ToolBar ----
|
||||
|
||||
ToolBarUI javax.swing.plaf.basic.BasicToolBarUI
|
||||
|
||||
|
||||
#---- ToolTip ----
|
||||
|
||||
ToolTip.background #ffffe1 javax.swing.plaf.ColorUIResource [UI]
|
||||
ToolTip.border [lazy] line: #000000 java.awt.Color 1 false 1,1,1,1 true javax.swing.plaf.BorderUIResource$LineBorderUIResource [UI]
|
||||
ToolTip.font [lazy] SansSerif plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
ToolTip.foreground #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
|
||||
|
||||
#---- ToolTipManager ----
|
||||
|
||||
ToolTipManager.enableToolTipMode allWindows
|
||||
|
||||
|
||||
#---- ToolTip ----
|
||||
|
||||
ToolTipUI javax.swing.plaf.basic.BasicToolTipUI
|
||||
|
||||
|
||||
#---- Tree ----
|
||||
|
||||
Tree.background #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
Tree.changeSelectionWithFocus true
|
||||
Tree.closedIcon [lazy] null
|
||||
Tree.drawsFocusBorderAroundIcon false
|
||||
Tree.dropLineColor #808080 javax.swing.plaf.ColorUIResource [UI]
|
||||
Tree.editorBorder [lazy] line: #000000 java.awt.Color 1 false 1,1,1,1 true javax.swing.plaf.BorderUIResource$LineBorderUIResource [UI]
|
||||
Tree.font [lazy] Dialog plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
Tree.foreground #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
Tree.hash #808080 javax.swing.plaf.ColorUIResource [UI]
|
||||
Tree.leafIcon [lazy] null
|
||||
Tree.leftChildIndent 7
|
||||
Tree.lineTypeDashed false
|
||||
Tree.openIcon [lazy] null
|
||||
Tree.paintLines true
|
||||
Tree.rightChildIndent 13
|
||||
Tree.rowHeight 16
|
||||
Tree.scrollsOnExpand true
|
||||
Tree.selectionBackground #000080 javax.swing.plaf.ColorUIResource [UI]
|
||||
Tree.selectionBorderColor #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
Tree.selectionForeground #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
Tree.textBackground #c0c0c0 javax.swing.plaf.ColorUIResource [UI]
|
||||
Tree.textForeground #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
Tree.timeFactor 1000
|
||||
TreeUI javax.swing.plaf.basic.BasicTreeUI
|
||||
|
||||
|
||||
#---- Viewport ----
|
||||
|
||||
Viewport.background #c0c0c0 javax.swing.plaf.ColorUIResource [UI]
|
||||
Viewport.font [lazy] Dialog plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
Viewport.foreground #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
ViewportUI javax.swing.plaf.basic.BasicViewportUI
|
||||
|
||||
|
||||
#---- ----
|
||||
|
||||
activeCaption #000080 javax.swing.plaf.ColorUIResource [UI]
|
||||
activeCaptionBorder #c0c0c0 javax.swing.plaf.ColorUIResource [UI]
|
||||
activeCaptionText #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
control #c0c0c0 javax.swing.plaf.ColorUIResource [UI]
|
||||
controlDkShadow #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
controlHighlight #c0c0c0 javax.swing.plaf.ColorUIResource [UI]
|
||||
controlLtHighlight #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
controlShadow #808080 javax.swing.plaf.ColorUIResource [UI]
|
||||
controlText #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
desktop #005c5c javax.swing.plaf.ColorUIResource [UI]
|
||||
|
||||
|
||||
#---- html ----
|
||||
|
||||
html.missingImage [lazy] 38,38 sun.swing.ImageIconUIResource [UI] (sun.awt.image.ToolkitImage)
|
||||
html.pendingImage [lazy] 38,38 sun.swing.ImageIconUIResource [UI] (sun.awt.image.ToolkitImage)
|
||||
|
||||
|
||||
#---- ----
|
||||
|
||||
inactiveCaption #808080 javax.swing.plaf.ColorUIResource [UI]
|
||||
inactiveCaptionBorder #c0c0c0 javax.swing.plaf.ColorUIResource [UI]
|
||||
inactiveCaptionText #c0c0c0 javax.swing.plaf.ColorUIResource [UI]
|
||||
info #ffffe1 javax.swing.plaf.ColorUIResource [UI]
|
||||
infoText #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
menu #c0c0c0 javax.swing.plaf.ColorUIResource [UI]
|
||||
menuText #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
scrollbar #e0e0e0 javax.swing.plaf.ColorUIResource [UI]
|
||||
text #c0c0c0 javax.swing.plaf.ColorUIResource [UI]
|
||||
textHighlight #000080 javax.swing.plaf.ColorUIResource [UI]
|
||||
textHighlightText #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
textInactiveText #808080 javax.swing.plaf.ColorUIResource [UI]
|
||||
textText #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
window #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
windowBorder #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
windowText #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
@@ -0,0 +1,579 @@
|
||||
Class javax.swing.plaf.basic.BasicLookAndFeel
|
||||
ID Basic
|
||||
Name Basic
|
||||
Java 1.8.0_202
|
||||
OS Windows 10
|
||||
|
||||
|
||||
#---- Button ----
|
||||
|
||||
Button.focusInputMap [lazy] 4 javax.swing.plaf.InputMapUIResource [UI]
|
||||
ENTER pressed
|
||||
SPACE pressed
|
||||
released ENTER released
|
||||
released SPACE released
|
||||
|
||||
|
||||
#---- CheckBox ----
|
||||
|
||||
CheckBox.focusInputMap [lazy] 2 javax.swing.plaf.InputMapUIResource [UI]
|
||||
SPACE pressed
|
||||
released SPACE released
|
||||
|
||||
|
||||
#---- ComboBox ----
|
||||
|
||||
ComboBox.ancestorInputMap [lazy] 6 javax.swing.plaf.InputMapUIResource [UI]
|
||||
END endPassThrough
|
||||
ENTER enterPressed
|
||||
ESCAPE hidePopup
|
||||
HOME homePassThrough
|
||||
PAGE_DOWN pageDownPassThrough
|
||||
PAGE_UP pageUpPassThrough
|
||||
|
||||
|
||||
#---- Desktop ----
|
||||
|
||||
Desktop.ancestorInputMap [lazy] 29 javax.swing.plaf.InputMapUIResource [UI]
|
||||
ctrl alt F6 selectNextFrame
|
||||
ctrl F10 maximize
|
||||
ctrl F12 navigateNext
|
||||
ctrl F4 close
|
||||
ctrl F5 restore
|
||||
ctrl F6 selectNextFrame
|
||||
ctrl F7 move
|
||||
ctrl F8 resize
|
||||
ctrl F9 minimize
|
||||
ctrl TAB selectNextFrame
|
||||
DOWN down
|
||||
ESCAPE escape
|
||||
KP_DOWN down
|
||||
KP_LEFT left
|
||||
KP_RIGHT right
|
||||
KP_UP up
|
||||
LEFT left
|
||||
RIGHT right
|
||||
UP up
|
||||
shift ctrl alt F6 selectPreviousFrame
|
||||
shift ctrl F12 navigatePrevious
|
||||
shift DOWN shrinkDown
|
||||
shift KP_DOWN shrinkDown
|
||||
shift KP_LEFT shrinkLeft
|
||||
shift KP_RIGHT shrinkRight
|
||||
shift KP_UP shrinkUp
|
||||
shift LEFT shrinkLeft
|
||||
shift RIGHT shrinkRight
|
||||
shift UP shrinkUp
|
||||
|
||||
|
||||
#---- FileChooser ----
|
||||
|
||||
FileChooser.ancestorInputMap [lazy] 2 javax.swing.plaf.InputMapUIResource [UI]
|
||||
ESCAPE cancelSelection
|
||||
F5 refresh
|
||||
|
||||
|
||||
#---- FormattedTextField ----
|
||||
|
||||
FormattedTextField.focusInputMap [lazy] 44 javax.swing.plaf.InputMapUIResource [UI]
|
||||
ctrl A select-all
|
||||
ctrl BACK_SLASH unselect
|
||||
ctrl BACK_SPACE delete-previous-word
|
||||
ctrl C copy-to-clipboard
|
||||
ctrl DELETE delete-next-word
|
||||
ctrl H delete-previous
|
||||
ctrl INSERT copy-to-clipboard
|
||||
ctrl KP_LEFT caret-previous-word
|
||||
ctrl KP_RIGHT caret-next-word
|
||||
ctrl LEFT caret-previous-word
|
||||
ctrl RIGHT caret-next-word
|
||||
ctrl V paste-from-clipboard
|
||||
ctrl X cut-to-clipboard
|
||||
BACK_SPACE delete-previous
|
||||
COPY copy-to-clipboard
|
||||
CUT cut-to-clipboard
|
||||
DELETE delete-next
|
||||
DOWN decrement
|
||||
END caret-end-line
|
||||
ENTER notify-field-accept
|
||||
ESCAPE reset-field-edit
|
||||
HOME caret-begin-line
|
||||
KP_DOWN decrement
|
||||
KP_LEFT caret-backward
|
||||
KP_RIGHT caret-forward
|
||||
KP_UP increment
|
||||
LEFT caret-backward
|
||||
PASTE paste-from-clipboard
|
||||
RIGHT caret-forward
|
||||
UP increment
|
||||
shift ctrl KP_LEFT selection-previous-word
|
||||
shift ctrl KP_RIGHT selection-next-word
|
||||
shift ctrl LEFT selection-previous-word
|
||||
shift ctrl O toggle-componentOrientation
|
||||
shift ctrl RIGHT selection-next-word
|
||||
shift BACK_SPACE delete-previous
|
||||
shift DELETE cut-to-clipboard
|
||||
shift END selection-end-line
|
||||
shift HOME selection-begin-line
|
||||
shift INSERT paste-from-clipboard
|
||||
shift KP_LEFT selection-backward
|
||||
shift KP_RIGHT selection-forward
|
||||
shift LEFT selection-backward
|
||||
shift RIGHT selection-forward
|
||||
|
||||
|
||||
#---- List ----
|
||||
|
||||
List.focusInputMap.RightToLeft [lazy] 16 javax.swing.plaf.InputMapUIResource [UI]
|
||||
ctrl KP_LEFT selectNextColumnChangeLead
|
||||
ctrl KP_RIGHT selectPreviousColumnChangeLead
|
||||
ctrl LEFT selectNextColumnChangeLead
|
||||
ctrl RIGHT selectPreviousColumnChangeLead
|
||||
KP_LEFT selectNextColumn
|
||||
KP_RIGHT selectPreviousColumn
|
||||
LEFT selectNextColumn
|
||||
RIGHT selectPreviousColumn
|
||||
shift ctrl KP_LEFT selectNextColumnExtendSelection
|
||||
shift ctrl KP_RIGHT selectPreviousColumnExtendSelection
|
||||
shift ctrl LEFT selectNextColumnExtendSelection
|
||||
shift ctrl RIGHT selectPreviousColumnExtendSelection
|
||||
shift KP_LEFT selectNextColumnExtendSelection
|
||||
shift KP_RIGHT selectPreviousColumnExtendSelection
|
||||
shift LEFT selectNextColumnExtendSelection
|
||||
shift RIGHT selectPreviousColumnExtendSelection
|
||||
List.focusInputMap [lazy] 64 javax.swing.plaf.InputMapUIResource [UI]
|
||||
ctrl A selectAll
|
||||
ctrl BACK_SLASH clearSelection
|
||||
ctrl C copy
|
||||
ctrl DOWN selectNextRowChangeLead
|
||||
ctrl END selectLastRowChangeLead
|
||||
ctrl HOME selectFirstRowChangeLead
|
||||
ctrl INSERT copy
|
||||
ctrl KP_DOWN selectNextRowChangeLead
|
||||
ctrl KP_LEFT selectPreviousColumnChangeLead
|
||||
ctrl KP_RIGHT selectNextColumnChangeLead
|
||||
ctrl KP_UP selectPreviousRowChangeLead
|
||||
ctrl LEFT selectPreviousColumnChangeLead
|
||||
ctrl PAGE_DOWN scrollDownChangeLead
|
||||
ctrl PAGE_UP scrollUpChangeLead
|
||||
ctrl RIGHT selectNextColumnChangeLead
|
||||
ctrl SLASH selectAll
|
||||
ctrl SPACE toggleAndAnchor
|
||||
ctrl UP selectPreviousRowChangeLead
|
||||
ctrl V paste
|
||||
ctrl X cut
|
||||
COPY copy
|
||||
CUT cut
|
||||
DOWN selectNextRow
|
||||
END selectLastRow
|
||||
HOME selectFirstRow
|
||||
KP_DOWN selectNextRow
|
||||
KP_LEFT selectPreviousColumn
|
||||
KP_RIGHT selectNextColumn
|
||||
KP_UP selectPreviousRow
|
||||
LEFT selectPreviousColumn
|
||||
PAGE_DOWN scrollDown
|
||||
PAGE_UP scrollUp
|
||||
PASTE paste
|
||||
RIGHT selectNextColumn
|
||||
SPACE addToSelection
|
||||
UP selectPreviousRow
|
||||
shift ctrl DOWN selectNextRowExtendSelection
|
||||
shift ctrl END selectLastRowExtendSelection
|
||||
shift ctrl HOME selectFirstRowExtendSelection
|
||||
shift ctrl KP_DOWN selectNextRowExtendSelection
|
||||
shift ctrl KP_LEFT selectPreviousColumnExtendSelection
|
||||
shift ctrl KP_RIGHT selectNextColumnExtendSelection
|
||||
shift ctrl KP_UP selectPreviousRowExtendSelection
|
||||
shift ctrl LEFT selectPreviousColumnExtendSelection
|
||||
shift ctrl PAGE_DOWN scrollDownExtendSelection
|
||||
shift ctrl PAGE_UP scrollUpExtendSelection
|
||||
shift ctrl RIGHT selectNextColumnExtendSelection
|
||||
shift ctrl SPACE moveSelectionTo
|
||||
shift ctrl UP selectPreviousRowExtendSelection
|
||||
shift DELETE cut
|
||||
shift DOWN selectNextRowExtendSelection
|
||||
shift END selectLastRowExtendSelection
|
||||
shift HOME selectFirstRowExtendSelection
|
||||
shift INSERT paste
|
||||
shift KP_DOWN selectNextRowExtendSelection
|
||||
shift KP_LEFT selectPreviousColumnExtendSelection
|
||||
shift KP_RIGHT selectNextColumnExtendSelection
|
||||
shift KP_UP selectPreviousRowExtendSelection
|
||||
shift LEFT selectPreviousColumnExtendSelection
|
||||
shift PAGE_DOWN scrollDownExtendSelection
|
||||
shift PAGE_UP scrollUpExtendSelection
|
||||
shift RIGHT selectNextColumnExtendSelection
|
||||
shift SPACE extendTo
|
||||
shift UP selectPreviousRowExtendSelection
|
||||
|
||||
|
||||
#---- PopupMenu ----
|
||||
|
||||
PopupMenu.selectedWindowInputMapBindings.RightToLeft length=8 [Ljava.lang.Object;
|
||||
[0] LEFT
|
||||
[1] selectChild
|
||||
[2] KP_LEFT
|
||||
[3] selectChild
|
||||
[4] RIGHT
|
||||
[5] selectParent
|
||||
[6] KP_RIGHT
|
||||
[7] selectParent
|
||||
PopupMenu.selectedWindowInputMapBindings length=24 [Ljava.lang.Object;
|
||||
[0] ESCAPE
|
||||
[1] cancel
|
||||
[2] DOWN
|
||||
[3] selectNext
|
||||
[4] KP_DOWN
|
||||
[5] selectNext
|
||||
[6] UP
|
||||
[7] selectPrevious
|
||||
[8] KP_UP
|
||||
[9] selectPrevious
|
||||
[10] LEFT
|
||||
[11] selectParent
|
||||
[12] KP_LEFT
|
||||
[13] selectParent
|
||||
[14] RIGHT
|
||||
[15] selectChild
|
||||
[16] KP_RIGHT
|
||||
[17] selectChild
|
||||
[18] ENTER
|
||||
[19] return
|
||||
[20] ctrl ENTER
|
||||
[21] return
|
||||
[22] SPACE
|
||||
[23] return
|
||||
|
||||
|
||||
#---- RadioButton ----
|
||||
|
||||
RadioButton.focusInputMap [lazy] 2 javax.swing.plaf.InputMapUIResource [UI]
|
||||
SPACE pressed
|
||||
released SPACE released
|
||||
|
||||
|
||||
#---- RootPane ----
|
||||
|
||||
RootPane.ancestorInputMap [lazy] 2 javax.swing.plaf.InputMapUIResource [UI]
|
||||
CONTEXT_MENU postPopup
|
||||
shift F10 postPopup
|
||||
|
||||
|
||||
#---- ScrollBar ----
|
||||
|
||||
ScrollBar.ancestorInputMap.RightToLeft [lazy] 4 javax.swing.plaf.InputMapUIResource [UI]
|
||||
KP_LEFT positiveUnitIncrement
|
||||
KP_RIGHT negativeUnitIncrement
|
||||
LEFT positiveUnitIncrement
|
||||
RIGHT negativeUnitIncrement
|
||||
ScrollBar.ancestorInputMap [lazy] 12 javax.swing.plaf.InputMapUIResource [UI]
|
||||
DOWN positiveUnitIncrement
|
||||
END maxScroll
|
||||
HOME minScroll
|
||||
KP_DOWN positiveUnitIncrement
|
||||
KP_LEFT negativeUnitIncrement
|
||||
KP_RIGHT positiveUnitIncrement
|
||||
KP_UP negativeUnitIncrement
|
||||
LEFT negativeUnitIncrement
|
||||
PAGE_DOWN positiveBlockIncrement
|
||||
PAGE_UP negativeBlockIncrement
|
||||
RIGHT positiveUnitIncrement
|
||||
UP negativeUnitIncrement
|
||||
|
||||
|
||||
#---- ScrollPane ----
|
||||
|
||||
ScrollPane.ancestorInputMap.RightToLeft [lazy] 2 javax.swing.plaf.InputMapUIResource [UI]
|
||||
ctrl PAGE_DOWN scrollLeft
|
||||
ctrl PAGE_UP scrollRight
|
||||
ScrollPane.ancestorInputMap [lazy] 14 javax.swing.plaf.InputMapUIResource [UI]
|
||||
ctrl END scrollEnd
|
||||
ctrl HOME scrollHome
|
||||
ctrl PAGE_DOWN scrollRight
|
||||
ctrl PAGE_UP scrollLeft
|
||||
DOWN unitScrollDown
|
||||
KP_DOWN unitScrollDown
|
||||
KP_LEFT unitScrollLeft
|
||||
KP_RIGHT unitScrollRight
|
||||
KP_UP unitScrollUp
|
||||
LEFT unitScrollLeft
|
||||
PAGE_DOWN scrollDown
|
||||
PAGE_UP scrollUp
|
||||
RIGHT unitScrollRight
|
||||
UP unitScrollUp
|
||||
|
||||
|
||||
#---- Slider ----
|
||||
|
||||
Slider.focusInputMap.RightToLeft [lazy] 4 javax.swing.plaf.InputMapUIResource [UI]
|
||||
KP_LEFT positiveUnitIncrement
|
||||
KP_RIGHT negativeUnitIncrement
|
||||
LEFT positiveUnitIncrement
|
||||
RIGHT negativeUnitIncrement
|
||||
Slider.focusInputMap [lazy] 12 javax.swing.plaf.InputMapUIResource [UI]
|
||||
DOWN negativeUnitIncrement
|
||||
END maxScroll
|
||||
HOME minScroll
|
||||
KP_DOWN negativeUnitIncrement
|
||||
KP_LEFT negativeUnitIncrement
|
||||
KP_RIGHT positiveUnitIncrement
|
||||
KP_UP positiveUnitIncrement
|
||||
LEFT negativeUnitIncrement
|
||||
PAGE_DOWN negativeBlockIncrement
|
||||
PAGE_UP positiveBlockIncrement
|
||||
RIGHT positiveUnitIncrement
|
||||
UP positiveUnitIncrement
|
||||
|
||||
|
||||
#---- Spinner ----
|
||||
|
||||
Spinner.ancestorInputMap [lazy] 4 javax.swing.plaf.InputMapUIResource [UI]
|
||||
DOWN decrement
|
||||
KP_DOWN decrement
|
||||
KP_UP increment
|
||||
UP increment
|
||||
|
||||
|
||||
#---- SplitPane ----
|
||||
|
||||
SplitPane.ancestorInputMap [lazy] 14 javax.swing.plaf.InputMapUIResource [UI]
|
||||
ctrl TAB focusOutForward
|
||||
DOWN positiveIncrement
|
||||
END selectMax
|
||||
F6 toggleFocus
|
||||
F8 startResize
|
||||
HOME selectMin
|
||||
KP_DOWN positiveIncrement
|
||||
KP_LEFT negativeIncrement
|
||||
KP_RIGHT positiveIncrement
|
||||
KP_UP negativeIncrement
|
||||
LEFT negativeIncrement
|
||||
RIGHT positiveIncrement
|
||||
UP negativeIncrement
|
||||
shift ctrl TAB focusOutBackward
|
||||
|
||||
|
||||
#---- TabbedPane ----
|
||||
|
||||
TabbedPane.ancestorInputMap [lazy] 4 javax.swing.plaf.InputMapUIResource [UI]
|
||||
ctrl KP_UP requestFocus
|
||||
ctrl PAGE_DOWN navigatePageDown
|
||||
ctrl PAGE_UP navigatePageUp
|
||||
ctrl UP requestFocus
|
||||
TabbedPane.focusInputMap [lazy] 10 javax.swing.plaf.InputMapUIResource [UI]
|
||||
ctrl DOWN requestFocusForVisibleComponent
|
||||
ctrl KP_DOWN requestFocusForVisibleComponent
|
||||
DOWN navigateDown
|
||||
KP_DOWN navigateDown
|
||||
KP_LEFT navigateLeft
|
||||
KP_RIGHT navigateRight
|
||||
KP_UP navigateUp
|
||||
LEFT navigateLeft
|
||||
RIGHT navigateRight
|
||||
UP navigateUp
|
||||
|
||||
|
||||
#---- Table ----
|
||||
|
||||
Table.ancestorInputMap.RightToLeft [lazy] 20 javax.swing.plaf.InputMapUIResource [UI]
|
||||
ctrl KP_LEFT selectNextColumnChangeLead
|
||||
ctrl KP_RIGHT selectPreviousColumnChangeLead
|
||||
ctrl LEFT selectNextColumnChangeLead
|
||||
ctrl PAGE_DOWN scrollLeftChangeSelection
|
||||
ctrl PAGE_UP scrollRightChangeSelection
|
||||
ctrl RIGHT selectPreviousColumnChangeLead
|
||||
KP_LEFT selectNextColumn
|
||||
KP_RIGHT selectPreviousColumn
|
||||
LEFT selectNextColumn
|
||||
RIGHT selectPreviousColumn
|
||||
shift ctrl KP_LEFT selectNextColumnExtendSelection
|
||||
shift ctrl KP_RIGHT selectPreviousColumnExtendSelection
|
||||
shift ctrl LEFT selectNextColumnExtendSelection
|
||||
shift ctrl PAGE_DOWN scrollLeftExtendSelection
|
||||
shift ctrl PAGE_UP scrollRightExtendSelection
|
||||
shift ctrl RIGHT selectPreviousColumnExtendSelection
|
||||
shift KP_LEFT selectNextColumnExtendSelection
|
||||
shift KP_RIGHT selectPreviousColumnExtendSelection
|
||||
shift LEFT selectNextColumnExtendSelection
|
||||
shift RIGHT selectPreviousColumnExtendSelection
|
||||
Table.ancestorInputMap [lazy] 71 javax.swing.plaf.InputMapUIResource [UI]
|
||||
ctrl A selectAll
|
||||
ctrl BACK_SLASH clearSelection
|
||||
ctrl C copy
|
||||
ctrl DOWN selectNextRowChangeLead
|
||||
ctrl END selectLastRow
|
||||
ctrl HOME selectFirstRow
|
||||
ctrl INSERT copy
|
||||
ctrl KP_DOWN selectNextRowChangeLead
|
||||
ctrl KP_LEFT selectPreviousColumnChangeLead
|
||||
ctrl KP_RIGHT selectNextColumnChangeLead
|
||||
ctrl KP_UP selectPreviousRowChangeLead
|
||||
ctrl LEFT selectPreviousColumnChangeLead
|
||||
ctrl PAGE_DOWN scrollRightChangeSelection
|
||||
ctrl PAGE_UP scrollLeftChangeSelection
|
||||
ctrl RIGHT selectNextColumnChangeLead
|
||||
ctrl SLASH selectAll
|
||||
ctrl SPACE toggleAndAnchor
|
||||
ctrl UP selectPreviousRowChangeLead
|
||||
ctrl V paste
|
||||
ctrl X cut
|
||||
COPY copy
|
||||
CUT cut
|
||||
DOWN selectNextRow
|
||||
END selectLastColumn
|
||||
ENTER selectNextRowCell
|
||||
ESCAPE cancel
|
||||
F2 startEditing
|
||||
F8 focusHeader
|
||||
HOME selectFirstColumn
|
||||
KP_DOWN selectNextRow
|
||||
KP_LEFT selectPreviousColumn
|
||||
KP_RIGHT selectNextColumn
|
||||
KP_UP selectPreviousRow
|
||||
LEFT selectPreviousColumn
|
||||
PAGE_DOWN scrollDownChangeSelection
|
||||
PAGE_UP scrollUpChangeSelection
|
||||
PASTE paste
|
||||
RIGHT selectNextColumn
|
||||
SPACE addToSelection
|
||||
TAB selectNextColumnCell
|
||||
UP selectPreviousRow
|
||||
shift ctrl DOWN selectNextRowExtendSelection
|
||||
shift ctrl END selectLastRowExtendSelection
|
||||
shift ctrl HOME selectFirstRowExtendSelection
|
||||
shift ctrl KP_DOWN selectNextRowExtendSelection
|
||||
shift ctrl KP_LEFT selectPreviousColumnExtendSelection
|
||||
shift ctrl KP_RIGHT selectNextColumnExtendSelection
|
||||
shift ctrl KP_UP selectPreviousRowExtendSelection
|
||||
shift ctrl LEFT selectPreviousColumnExtendSelection
|
||||
shift ctrl PAGE_DOWN scrollRightExtendSelection
|
||||
shift ctrl PAGE_UP scrollLeftExtendSelection
|
||||
shift ctrl RIGHT selectNextColumnExtendSelection
|
||||
shift ctrl SPACE moveSelectionTo
|
||||
shift ctrl UP selectPreviousRowExtendSelection
|
||||
shift DELETE cut
|
||||
shift DOWN selectNextRowExtendSelection
|
||||
shift END selectLastColumnExtendSelection
|
||||
shift ENTER selectPreviousRowCell
|
||||
shift HOME selectFirstColumnExtendSelection
|
||||
shift INSERT paste
|
||||
shift KP_DOWN selectNextRowExtendSelection
|
||||
shift KP_LEFT selectPreviousColumnExtendSelection
|
||||
shift KP_RIGHT selectNextColumnExtendSelection
|
||||
shift KP_UP selectPreviousRowExtendSelection
|
||||
shift LEFT selectPreviousColumnExtendSelection
|
||||
shift PAGE_DOWN scrollDownExtendSelection
|
||||
shift PAGE_UP scrollUpExtendSelection
|
||||
shift RIGHT selectNextColumnExtendSelection
|
||||
shift SPACE extendTo
|
||||
shift TAB selectPreviousColumnCell
|
||||
shift UP selectPreviousRowExtendSelection
|
||||
|
||||
|
||||
#---- TableHeader ----
|
||||
|
||||
TableHeader.ancestorInputMap [lazy] 14 javax.swing.plaf.InputMapUIResource [UI]
|
||||
alt KP_LEFT moveColumnLeft
|
||||
alt KP_RIGHT moveColumnRight
|
||||
alt LEFT moveColumnLeft
|
||||
alt RIGHT moveColumnRight
|
||||
ESCAPE focusTable
|
||||
KP_LEFT selectColumnToLeft
|
||||
KP_RIGHT selectColumnToRight
|
||||
LEFT selectColumnToLeft
|
||||
RIGHT selectColumnToRight
|
||||
SPACE toggleSortOrder
|
||||
shift alt KP_LEFT resizeLeft
|
||||
shift alt KP_RIGHT resizeRight
|
||||
shift alt LEFT resizeLeft
|
||||
shift alt RIGHT resizeRight
|
||||
|
||||
|
||||
#---- ToggleButton ----
|
||||
|
||||
ToggleButton.focusInputMap [lazy] 2 javax.swing.plaf.InputMapUIResource [UI]
|
||||
SPACE pressed
|
||||
released SPACE released
|
||||
|
||||
|
||||
#---- ToolBar ----
|
||||
|
||||
ToolBar.ancestorInputMap [lazy] 8 javax.swing.plaf.InputMapUIResource [UI]
|
||||
DOWN navigateDown
|
||||
KP_DOWN navigateDown
|
||||
KP_LEFT navigateLeft
|
||||
KP_RIGHT navigateRight
|
||||
KP_UP navigateUp
|
||||
LEFT navigateLeft
|
||||
RIGHT navigateRight
|
||||
UP navigateUp
|
||||
|
||||
|
||||
#---- Tree ----
|
||||
|
||||
Tree.ancestorInputMap [lazy] 1 javax.swing.plaf.InputMapUIResource [UI]
|
||||
ESCAPE cancel
|
||||
Tree.focusInputMap.RightToLeft [lazy] 4 javax.swing.plaf.InputMapUIResource [UI]
|
||||
KP_LEFT selectChild
|
||||
KP_RIGHT selectParent
|
||||
LEFT selectChild
|
||||
RIGHT selectParent
|
||||
Tree.focusInputMap [lazy] 57 javax.swing.plaf.InputMapUIResource [UI]
|
||||
ctrl A selectAll
|
||||
ctrl BACK_SLASH clearSelection
|
||||
ctrl C copy
|
||||
ctrl DOWN selectNextChangeLead
|
||||
ctrl END selectLastChangeLead
|
||||
ctrl HOME selectFirstChangeLead
|
||||
ctrl INSERT copy
|
||||
ctrl KP_DOWN selectNextChangeLead
|
||||
ctrl KP_LEFT scrollLeft
|
||||
ctrl KP_RIGHT scrollRight
|
||||
ctrl KP_UP selectPreviousChangeLead
|
||||
ctrl LEFT scrollLeft
|
||||
ctrl PAGE_DOWN scrollDownChangeLead
|
||||
ctrl PAGE_UP scrollUpChangeLead
|
||||
ctrl RIGHT scrollRight
|
||||
ctrl SLASH selectAll
|
||||
ctrl SPACE toggleAndAnchor
|
||||
ctrl UP selectPreviousChangeLead
|
||||
ctrl V paste
|
||||
ctrl X cut
|
||||
COPY copy
|
||||
CUT cut
|
||||
DOWN selectNext
|
||||
END selectLast
|
||||
F2 startEditing
|
||||
HOME selectFirst
|
||||
KP_DOWN selectNext
|
||||
KP_LEFT selectParent
|
||||
KP_RIGHT selectChild
|
||||
KP_UP selectPrevious
|
||||
LEFT selectParent
|
||||
PAGE_DOWN scrollDownChangeSelection
|
||||
PAGE_UP scrollUpChangeSelection
|
||||
PASTE paste
|
||||
RIGHT selectChild
|
||||
SPACE addToSelection
|
||||
UP selectPrevious
|
||||
shift ctrl DOWN selectNextExtendSelection
|
||||
shift ctrl END selectLastExtendSelection
|
||||
shift ctrl HOME selectFirstExtendSelection
|
||||
shift ctrl KP_DOWN selectNextExtendSelection
|
||||
shift ctrl KP_UP selectPreviousExtendSelection
|
||||
shift ctrl PAGE_DOWN scrollDownExtendSelection
|
||||
shift ctrl PAGE_UP scrollUpExtendSelection
|
||||
shift ctrl SPACE moveSelectionTo
|
||||
shift ctrl UP selectPreviousExtendSelection
|
||||
shift DELETE cut
|
||||
shift DOWN selectNextExtendSelection
|
||||
shift END selectLastExtendSelection
|
||||
shift HOME selectFirstExtendSelection
|
||||
shift INSERT paste
|
||||
shift KP_DOWN selectNextExtendSelection
|
||||
shift KP_UP selectPreviousExtendSelection
|
||||
shift PAGE_DOWN scrollDownExtendSelection
|
||||
shift PAGE_UP scrollUpExtendSelection
|
||||
shift SPACE extendTo
|
||||
shift UP selectPreviousExtendSelection
|
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,924 @@
|
||||
Class com.formdev.flatlaf.FlatLightLaf
|
||||
ID FlatLaf - Flat Light
|
||||
Name Flat Light
|
||||
Java 1.8.0_202
|
||||
OS Mac OS X
|
||||
|
||||
|
||||
#---- Button ----
|
||||
|
||||
Button.focusInputMap [lazy] 2 javax.swing.plaf.InputMapUIResource [UI]
|
||||
SPACE pressed
|
||||
released SPACE released
|
||||
|
||||
|
||||
#---- CheckBox ----
|
||||
|
||||
CheckBox.focusInputMap [lazy] 2 javax.swing.plaf.InputMapUIResource [UI]
|
||||
SPACE pressed
|
||||
released SPACE released
|
||||
|
||||
|
||||
#---- ComboBox ----
|
||||
|
||||
ComboBox.ancestorInputMap [lazy] 11 javax.swing.plaf.InputMapUIResource [UI]
|
||||
DOWN selectNext
|
||||
END endPassThrough
|
||||
ENTER enterPressed
|
||||
ESCAPE hidePopup
|
||||
HOME homePassThrough
|
||||
KP_DOWN selectNext
|
||||
KP_UP selectPrevious
|
||||
PAGE_DOWN pageDownPassThrough
|
||||
PAGE_UP pageUpPassThrough
|
||||
SPACE spacePopup
|
||||
UP selectPrevious
|
||||
|
||||
|
||||
#---- Desktop ----
|
||||
|
||||
Desktop.ancestorInputMap [lazy] 29 javax.swing.plaf.InputMapUIResource [UI]
|
||||
ctrl alt F6 selectNextFrame
|
||||
ctrl F10 maximize
|
||||
ctrl F12 navigateNext
|
||||
ctrl F4 close
|
||||
ctrl F5 restore
|
||||
ctrl F6 selectNextFrame
|
||||
ctrl F7 move
|
||||
ctrl F8 resize
|
||||
ctrl F9 minimize
|
||||
ctrl TAB selectNextFrame
|
||||
DOWN down
|
||||
ESCAPE escape
|
||||
KP_DOWN down
|
||||
KP_LEFT left
|
||||
KP_RIGHT right
|
||||
KP_UP up
|
||||
LEFT left
|
||||
RIGHT right
|
||||
UP up
|
||||
shift ctrl alt F6 selectPreviousFrame
|
||||
shift ctrl F12 navigatePrevious
|
||||
shift DOWN shrinkDown
|
||||
shift KP_DOWN shrinkDown
|
||||
shift KP_LEFT shrinkLeft
|
||||
shift KP_RIGHT shrinkRight
|
||||
shift KP_UP shrinkUp
|
||||
shift LEFT shrinkLeft
|
||||
shift RIGHT shrinkRight
|
||||
shift UP shrinkUp
|
||||
|
||||
|
||||
#---- EditorPane ----
|
||||
|
||||
EditorPane.focusInputMap [lazy] 83 javax.swing.plaf.InputMapUIResource [UI]
|
||||
alt BACK_SPACE delete-previous-word
|
||||
alt DELETE delete-next-word
|
||||
alt KP_LEFT caret-previous-word
|
||||
alt KP_RIGHT caret-next-word
|
||||
alt LEFT caret-previous-word
|
||||
alt RIGHT caret-next-word
|
||||
ctrl A caret-begin-line
|
||||
ctrl B caret-backward
|
||||
ctrl D delete-next
|
||||
ctrl E caret-end-line
|
||||
ctrl F caret-forward
|
||||
ctrl H delete-previous
|
||||
ctrl N caret-down
|
||||
ctrl P caret-up
|
||||
ctrl V page-down
|
||||
ctrl W delete-previous-word
|
||||
meta A select-all
|
||||
meta BACK_SLASH unselect
|
||||
meta C copy-to-clipboard
|
||||
meta DOWN caret-end
|
||||
meta KP_DOWN caret-end
|
||||
meta KP_LEFT caret-begin-line
|
||||
meta KP_RIGHT caret-end-line
|
||||
meta KP_UP caret-begin
|
||||
meta LEFT caret-begin-line
|
||||
meta RIGHT caret-end-line
|
||||
meta SPACE activate-link-action
|
||||
meta T next-link-action
|
||||
meta UP caret-begin
|
||||
meta V paste-from-clipboard
|
||||
meta X cut-to-clipboard
|
||||
BACK_SPACE delete-previous
|
||||
COPY copy-to-clipboard
|
||||
CUT cut-to-clipboard
|
||||
DELETE delete-next
|
||||
DOWN caret-down
|
||||
END caret-end
|
||||
ENTER insert-break
|
||||
HOME caret-begin
|
||||
KP_DOWN caret-down
|
||||
KP_LEFT caret-backward
|
||||
KP_RIGHT caret-forward
|
||||
KP_UP caret-up
|
||||
LEFT caret-backward
|
||||
PAGE_DOWN page-down
|
||||
PAGE_UP page-up
|
||||
PASTE paste-from-clipboard
|
||||
RIGHT caret-forward
|
||||
TAB insert-tab
|
||||
UP caret-up
|
||||
shift alt DOWN selection-end-paragraph
|
||||
shift alt KP_DOWN selection-end-paragraph
|
||||
shift alt KP_LEFT selection-previous-word
|
||||
shift alt KP_RIGHT selection-next-word
|
||||
shift alt KP_UP selection-begin-paragraph
|
||||
shift alt LEFT selection-previous-word
|
||||
shift alt RIGHT selection-next-word
|
||||
shift alt UP selection-begin-paragraph
|
||||
shift ctrl O toggle-componentOrientation
|
||||
shift meta DOWN selection-end
|
||||
shift meta KP_DOWN selection-end
|
||||
shift meta KP_LEFT selection-begin-line
|
||||
shift meta KP_RIGHT selection-end-line
|
||||
shift meta KP_UP selection-begin
|
||||
shift meta LEFT selection-begin-line
|
||||
shift meta PAGE_DOWN selection-page-right
|
||||
shift meta PAGE_UP selection-page-left
|
||||
shift meta RIGHT selection-end-line
|
||||
shift meta T previous-link-action
|
||||
shift meta UP selection-begin
|
||||
shift BACK_SPACE delete-previous
|
||||
shift DOWN selection-down
|
||||
shift END selection-end
|
||||
shift HOME selection-begin
|
||||
shift KP_DOWN selection-down
|
||||
shift KP_LEFT selection-backward
|
||||
shift KP_RIGHT selection-forward
|
||||
shift KP_UP selection-up
|
||||
shift LEFT selection-backward
|
||||
shift PAGE_DOWN selection-page-down
|
||||
shift PAGE_UP selection-page-up
|
||||
shift RIGHT selection-forward
|
||||
shift UP selection-up
|
||||
|
||||
|
||||
#---- FileChooser ----
|
||||
|
||||
FileChooser.ancestorInputMap [lazy] 2 javax.swing.plaf.InputMapUIResource [UI]
|
||||
ESCAPE cancelSelection
|
||||
F5 refresh
|
||||
|
||||
|
||||
#---- FormattedTextField ----
|
||||
|
||||
FormattedTextField.focusInputMap [lazy] 70 javax.swing.plaf.InputMapUIResource [UI]
|
||||
alt BACK_SPACE delete-previous-word
|
||||
alt DELETE delete-next-word
|
||||
alt KP_LEFT caret-previous-word
|
||||
alt KP_RIGHT caret-next-word
|
||||
alt LEFT caret-previous-word
|
||||
alt RIGHT caret-next-word
|
||||
ctrl A caret-begin-line
|
||||
ctrl B caret-backward
|
||||
ctrl D delete-next
|
||||
ctrl E caret-end-line
|
||||
ctrl F caret-forward
|
||||
ctrl H delete-previous
|
||||
ctrl N caret-end
|
||||
ctrl P caret-begin
|
||||
ctrl V caret-end
|
||||
ctrl W delete-previous-word
|
||||
meta A select-all
|
||||
meta BACK_SLASH unselect
|
||||
meta C copy-to-clipboard
|
||||
meta DOWN caret-end
|
||||
meta KP_DOWN caret-end
|
||||
meta KP_LEFT caret-begin-line
|
||||
meta KP_RIGHT caret-end-line
|
||||
meta KP_UP caret-begin
|
||||
meta LEFT caret-begin-line
|
||||
meta RIGHT caret-end-line
|
||||
meta UP caret-begin
|
||||
meta V paste-from-clipboard
|
||||
meta X cut-to-clipboard
|
||||
BACK_SPACE delete-previous
|
||||
COPY copy-to-clipboard
|
||||
CUT cut-to-clipboard
|
||||
DELETE delete-next
|
||||
DOWN decrement
|
||||
END caret-end
|
||||
ENTER notify-field-accept
|
||||
ESCAPE reset-field-edit
|
||||
HOME caret-begin
|
||||
KP_DOWN decrement
|
||||
KP_LEFT caret-backward
|
||||
KP_RIGHT caret-forward
|
||||
KP_UP increment
|
||||
LEFT caret-backward
|
||||
PASTE paste-from-clipboard
|
||||
RIGHT caret-forward
|
||||
UP increment
|
||||
shift alt KP_LEFT selection-previous-word
|
||||
shift alt KP_RIGHT selection-next-word
|
||||
shift alt LEFT selection-previous-word
|
||||
shift alt RIGHT selection-next-word
|
||||
shift ctrl O toggle-componentOrientation
|
||||
shift meta DOWN selection-end
|
||||
shift meta KP_DOWN selection-end
|
||||
shift meta KP_LEFT selection-begin-line
|
||||
shift meta KP_RIGHT selection-end-line
|
||||
shift meta KP_UP selection-begin
|
||||
shift meta LEFT selection-begin-line
|
||||
shift meta RIGHT selection-end-line
|
||||
shift meta UP selection-begin
|
||||
shift BACK_SPACE delete-previous
|
||||
shift DOWN selection-end-line
|
||||
shift END selection-end
|
||||
shift HOME selection-begin
|
||||
shift KP_DOWN selection-end-line
|
||||
shift KP_LEFT selection-backward
|
||||
shift KP_RIGHT selection-forward
|
||||
shift KP_UP selection-begin-line
|
||||
shift LEFT selection-backward
|
||||
shift RIGHT selection-forward
|
||||
shift UP selection-begin-line
|
||||
|
||||
|
||||
#---- List ----
|
||||
|
||||
List.focusInputMap.RightToLeft [lazy] 8 javax.swing.plaf.InputMapUIResource [UI]
|
||||
KP_LEFT selectNextColumn
|
||||
KP_RIGHT selectPreviousColumn
|
||||
LEFT selectNextColumn
|
||||
RIGHT selectPreviousColumn
|
||||
shift KP_LEFT selectNextColumnExtendSelection
|
||||
shift KP_RIGHT selectPreviousColumnExtendSelection
|
||||
shift LEFT selectNextColumnExtendSelection
|
||||
shift RIGHT selectPreviousColumnExtendSelection
|
||||
List.focusInputMap [lazy] 27 javax.swing.plaf.InputMapUIResource [UI]
|
||||
meta A selectAll
|
||||
meta C copy
|
||||
meta V paste
|
||||
meta X cut
|
||||
COPY copy
|
||||
CUT cut
|
||||
DOWN selectNextRow
|
||||
KP_DOWN selectNextRow
|
||||
KP_LEFT selectPreviousColumn
|
||||
KP_RIGHT selectNextColumn
|
||||
KP_UP selectPreviousRow
|
||||
LEFT selectPreviousColumn
|
||||
PASTE paste
|
||||
RIGHT selectNextColumn
|
||||
UP selectPreviousRow
|
||||
shift DOWN selectNextRowExtendSelection
|
||||
shift END selectLastRowExtendSelection
|
||||
shift HOME selectFirstRowExtendSelection
|
||||
shift KP_DOWN selectNextRowExtendSelection
|
||||
shift KP_LEFT selectPreviousColumnExtendSelection
|
||||
shift KP_RIGHT selectNextColumnExtendSelection
|
||||
shift KP_UP selectPreviousRowExtendSelection
|
||||
shift LEFT selectPreviousColumnExtendSelection
|
||||
shift PAGE_DOWN scrollDownExtendSelection
|
||||
shift PAGE_UP scrollUpExtendSelection
|
||||
shift RIGHT selectNextColumnExtendSelection
|
||||
shift UP selectPreviousRowExtendSelection
|
||||
|
||||
|
||||
#---- PasswordField ----
|
||||
|
||||
PasswordField.focusInputMap [lazy] 67 javax.swing.plaf.InputMapUIResource [UI]
|
||||
alt KP_LEFT caret-begin-line
|
||||
alt KP_RIGHT caret-end-line
|
||||
alt LEFT caret-begin-line
|
||||
alt RIGHT caret-end-line
|
||||
ctrl A caret-begin-line
|
||||
ctrl B caret-backward
|
||||
ctrl D delete-next
|
||||
ctrl E caret-end-line
|
||||
ctrl F caret-forward
|
||||
ctrl H delete-previous
|
||||
ctrl N caret-end
|
||||
ctrl P caret-begin
|
||||
ctrl V caret-end
|
||||
ctrl W delete-previous-word
|
||||
meta A select-all
|
||||
meta BACK_SLASH unselect
|
||||
meta C copy-to-clipboard
|
||||
meta DOWN caret-end
|
||||
meta KP_DOWN caret-end
|
||||
meta KP_LEFT caret-begin-line
|
||||
meta KP_RIGHT caret-end-line
|
||||
meta KP_UP caret-begin
|
||||
meta LEFT caret-begin-line
|
||||
meta RIGHT caret-end-line
|
||||
meta UP caret-begin
|
||||
meta V paste-from-clipboard
|
||||
meta X cut-to-clipboard
|
||||
BACK_SPACE delete-previous
|
||||
COPY copy-to-clipboard
|
||||
CUT cut-to-clipboard
|
||||
DELETE delete-next
|
||||
DOWN caret-end-line
|
||||
END caret-end
|
||||
ENTER notify-field-accept
|
||||
HOME caret-begin
|
||||
KP_DOWN caret-end-line
|
||||
KP_LEFT caret-backward
|
||||
KP_RIGHT caret-forward
|
||||
KP_UP caret-begin-line
|
||||
LEFT caret-backward
|
||||
PASTE paste-from-clipboard
|
||||
RIGHT caret-forward
|
||||
UP caret-begin-line
|
||||
shift alt KP_LEFT selection-begin-line
|
||||
shift alt KP_RIGHT selection-end-line
|
||||
shift alt LEFT selection-begin-line
|
||||
shift alt RIGHT selection-end-line
|
||||
shift ctrl O toggle-componentOrientation
|
||||
shift meta DOWN selection-end
|
||||
shift meta KP_DOWN selection-end
|
||||
shift meta KP_LEFT selection-begin-line
|
||||
shift meta KP_RIGHT selection-end-line
|
||||
shift meta KP_UP selection-begin
|
||||
shift meta LEFT selection-begin-line
|
||||
shift meta RIGHT selection-end-line
|
||||
shift meta UP selection-begin
|
||||
shift BACK_SPACE delete-previous
|
||||
shift DOWN selection-end-line
|
||||
shift END selection-end
|
||||
shift HOME selection-begin
|
||||
shift KP_DOWN selection-end-line
|
||||
shift KP_LEFT selection-backward
|
||||
shift KP_RIGHT selection-forward
|
||||
shift KP_UP selection-begin-line
|
||||
shift LEFT selection-backward
|
||||
shift RIGHT selection-forward
|
||||
shift UP selection-begin-line
|
||||
|
||||
|
||||
#---- PopupMenu ----
|
||||
|
||||
PopupMenu.selectedWindowInputMapBindings.RightToLeft length=32 [Ljava.lang.Object;
|
||||
[0] ESCAPE
|
||||
[1] cancel
|
||||
[2] DOWN
|
||||
[3] selectNext
|
||||
[4] KP_DOWN
|
||||
[5] selectNext
|
||||
[6] UP
|
||||
[7] selectPrevious
|
||||
[8] KP_UP
|
||||
[9] selectPrevious
|
||||
[10] LEFT
|
||||
[11] selectParent
|
||||
[12] KP_LEFT
|
||||
[13] selectParent
|
||||
[14] RIGHT
|
||||
[15] selectChild
|
||||
[16] KP_RIGHT
|
||||
[17] selectChild
|
||||
[18] ENTER
|
||||
[19] return
|
||||
[20] ctrl ENTER
|
||||
[21] return
|
||||
[22] SPACE
|
||||
[23] return
|
||||
[24] LEFT
|
||||
[25] selectChild
|
||||
[26] KP_LEFT
|
||||
[27] selectChild
|
||||
[28] RIGHT
|
||||
[29] selectParent
|
||||
[30] KP_RIGHT
|
||||
[31] selectParent
|
||||
PopupMenu.selectedWindowInputMapBindings length=24 [Ljava.lang.Object;
|
||||
[0] ESCAPE
|
||||
[1] cancel
|
||||
[2] DOWN
|
||||
[3] selectNext
|
||||
[4] KP_DOWN
|
||||
[5] selectNext
|
||||
[6] UP
|
||||
[7] selectPrevious
|
||||
[8] KP_UP
|
||||
[9] selectPrevious
|
||||
[10] LEFT
|
||||
[11] selectParent
|
||||
[12] KP_LEFT
|
||||
[13] selectParent
|
||||
[14] RIGHT
|
||||
[15] selectChild
|
||||
[16] KP_RIGHT
|
||||
[17] selectChild
|
||||
[18] ENTER
|
||||
[19] return
|
||||
[20] ctrl ENTER
|
||||
[21] return
|
||||
[22] SPACE
|
||||
[23] return
|
||||
|
||||
|
||||
#---- RadioButton ----
|
||||
|
||||
RadioButton.focusInputMap [lazy] 2 javax.swing.plaf.InputMapUIResource [UI]
|
||||
SPACE pressed
|
||||
released SPACE released
|
||||
|
||||
|
||||
#---- RootPane ----
|
||||
|
||||
RootPane.ancestorInputMap [lazy] 2 javax.swing.plaf.InputMapUIResource [UI]
|
||||
CONTEXT_MENU postPopup
|
||||
shift F10 postPopup
|
||||
|
||||
|
||||
#---- ScrollBar ----
|
||||
|
||||
ScrollBar.ancestorInputMap.RightToLeft [lazy] 4 javax.swing.plaf.InputMapUIResource [UI]
|
||||
KP_LEFT positiveUnitIncrement
|
||||
KP_RIGHT negativeUnitIncrement
|
||||
LEFT positiveUnitIncrement
|
||||
RIGHT negativeUnitIncrement
|
||||
ScrollBar.ancestorInputMap [lazy] 12 javax.swing.plaf.InputMapUIResource [UI]
|
||||
DOWN positiveUnitIncrement
|
||||
END maxScroll
|
||||
HOME minScroll
|
||||
KP_DOWN positiveUnitIncrement
|
||||
KP_LEFT negativeUnitIncrement
|
||||
KP_RIGHT positiveUnitIncrement
|
||||
KP_UP negativeUnitIncrement
|
||||
LEFT negativeUnitIncrement
|
||||
PAGE_DOWN positiveBlockIncrement
|
||||
PAGE_UP negativeBlockIncrement
|
||||
RIGHT positiveUnitIncrement
|
||||
UP negativeUnitIncrement
|
||||
|
||||
|
||||
#---- ScrollPane ----
|
||||
|
||||
ScrollPane.ancestorInputMap.RightToLeft [lazy] 0 javax.swing.plaf.InputMapUIResource [UI]
|
||||
ScrollPane.ancestorInputMap [lazy] 12 javax.swing.plaf.InputMapUIResource [UI]
|
||||
DOWN unitScrollDown
|
||||
END scrollEnd
|
||||
HOME scrollHome
|
||||
KP_DOWN unitScrollDown
|
||||
KP_LEFT unitScrollLeft
|
||||
KP_RIGHT unitScrollRight
|
||||
KP_UP unitScrollUp
|
||||
LEFT unitScrollLeft
|
||||
PAGE_DOWN scrollDown
|
||||
PAGE_UP scrollUp
|
||||
RIGHT unitScrollRight
|
||||
UP unitScrollUp
|
||||
|
||||
|
||||
#---- Slider ----
|
||||
|
||||
Slider.focusInputMap.RightToLeft [lazy] 4 javax.swing.plaf.InputMapUIResource [UI]
|
||||
KP_LEFT positiveUnitIncrement
|
||||
KP_RIGHT negativeUnitIncrement
|
||||
LEFT positiveUnitIncrement
|
||||
RIGHT negativeUnitIncrement
|
||||
Slider.focusInputMap [lazy] 12 javax.swing.plaf.InputMapUIResource [UI]
|
||||
DOWN negativeUnitIncrement
|
||||
END maxScroll
|
||||
HOME minScroll
|
||||
KP_DOWN negativeUnitIncrement
|
||||
KP_LEFT negativeUnitIncrement
|
||||
KP_RIGHT positiveUnitIncrement
|
||||
KP_UP positiveUnitIncrement
|
||||
LEFT negativeUnitIncrement
|
||||
PAGE_DOWN negativeBlockIncrement
|
||||
PAGE_UP positiveBlockIncrement
|
||||
RIGHT positiveUnitIncrement
|
||||
UP positiveUnitIncrement
|
||||
|
||||
|
||||
#---- Spinner ----
|
||||
|
||||
Spinner.ancestorInputMap [lazy] 4 javax.swing.plaf.InputMapUIResource [UI]
|
||||
DOWN decrement
|
||||
KP_DOWN decrement
|
||||
KP_UP increment
|
||||
UP increment
|
||||
|
||||
|
||||
#---- SplitPane ----
|
||||
|
||||
SplitPane.ancestorInputMap [lazy] 14 javax.swing.plaf.InputMapUIResource [UI]
|
||||
ctrl TAB focusOutForward
|
||||
DOWN positiveIncrement
|
||||
END selectMax
|
||||
F6 toggleFocus
|
||||
F8 startResize
|
||||
HOME selectMin
|
||||
KP_DOWN positiveIncrement
|
||||
KP_LEFT negativeIncrement
|
||||
KP_RIGHT positiveIncrement
|
||||
KP_UP negativeIncrement
|
||||
LEFT negativeIncrement
|
||||
RIGHT positiveIncrement
|
||||
UP negativeIncrement
|
||||
shift ctrl TAB focusOutBackward
|
||||
|
||||
|
||||
#---- TabbedPane ----
|
||||
|
||||
TabbedPane.ancestorInputMap [lazy] 4 javax.swing.plaf.InputMapUIResource [UI]
|
||||
ctrl PAGE_DOWN navigatePageDown
|
||||
ctrl PAGE_UP navigatePageUp
|
||||
ctrl TAB navigateNext
|
||||
shift ctrl TAB navigatePrevious
|
||||
TabbedPane.focusInputMap [lazy] 8 javax.swing.plaf.InputMapUIResource [UI]
|
||||
DOWN navigateDown
|
||||
KP_DOWN navigateDown
|
||||
KP_LEFT navigateLeft
|
||||
KP_RIGHT navigateRight
|
||||
KP_UP navigateUp
|
||||
LEFT navigateLeft
|
||||
RIGHT navigateRight
|
||||
UP navigateUp
|
||||
|
||||
|
||||
#---- Table ----
|
||||
|
||||
Table.ancestorInputMap.RightToLeft [lazy] 12 javax.swing.plaf.InputMapUIResource [UI]
|
||||
ctrl PAGE_DOWN scrollLeftChangeSelection
|
||||
ctrl PAGE_UP scrollRightChangeSelection
|
||||
KP_LEFT selectNextColumn
|
||||
KP_RIGHT selectPreviousColumn
|
||||
LEFT selectNextColumn
|
||||
RIGHT selectPreviousColumn
|
||||
shift ctrl PAGE_DOWN scrollLeftExtendSelection
|
||||
shift ctrl PAGE_UP scrollRightExtendSelection
|
||||
shift KP_LEFT selectNextColumnExtendSelection
|
||||
shift KP_RIGHT selectPreviousColumnExtendSelection
|
||||
shift LEFT selectNextColumnExtendSelection
|
||||
shift RIGHT selectPreviousColumnExtendSelection
|
||||
Table.ancestorInputMap [lazy] 34 javax.swing.plaf.InputMapUIResource [UI]
|
||||
alt TAB focusHeader
|
||||
meta A selectAll
|
||||
meta C copy
|
||||
meta V paste
|
||||
meta X cut
|
||||
COPY copy
|
||||
CUT cut
|
||||
DOWN selectNextRow
|
||||
ENTER selectNextRowCell
|
||||
ESCAPE cancel
|
||||
KP_DOWN selectNextRow
|
||||
KP_LEFT selectPreviousColumn
|
||||
KP_RIGHT selectNextColumn
|
||||
KP_UP selectPreviousRow
|
||||
LEFT selectPreviousColumn
|
||||
PASTE paste
|
||||
RIGHT selectNextColumn
|
||||
TAB selectNextColumnCell
|
||||
UP selectPreviousRow
|
||||
shift alt TAB focusHeader
|
||||
shift DOWN selectNextRowExtendSelection
|
||||
shift END selectLastColumnExtendSelection
|
||||
shift ENTER selectPreviousRowCell
|
||||
shift HOME selectFirstColumnExtendSelection
|
||||
shift KP_DOWN selectNextRowExtendSelection
|
||||
shift KP_LEFT selectPreviousColumnExtendSelection
|
||||
shift KP_RIGHT selectNextColumnExtendSelection
|
||||
shift KP_UP selectPreviousRowExtendSelection
|
||||
shift LEFT selectPreviousColumnExtendSelection
|
||||
shift PAGE_DOWN scrollDownExtendSelection
|
||||
shift PAGE_UP scrollUpExtendSelection
|
||||
shift RIGHT selectNextColumnExtendSelection
|
||||
shift TAB selectPreviousColumnCell
|
||||
shift UP selectPreviousRowExtendSelection
|
||||
|
||||
|
||||
#---- TableHeader ----
|
||||
|
||||
TableHeader.ancestorInputMap [lazy] 14 javax.swing.plaf.InputMapUIResource [UI]
|
||||
alt KP_LEFT moveColumnLeft
|
||||
alt KP_RIGHT moveColumnRight
|
||||
alt LEFT moveColumnLeft
|
||||
alt RIGHT moveColumnRight
|
||||
ESCAPE focusTable
|
||||
KP_LEFT selectColumnToLeft
|
||||
KP_RIGHT selectColumnToRight
|
||||
LEFT selectColumnToLeft
|
||||
RIGHT selectColumnToRight
|
||||
SPACE toggleSortOrder
|
||||
shift alt KP_LEFT resizeLeft
|
||||
shift alt KP_RIGHT resizeRight
|
||||
shift alt LEFT resizeLeft
|
||||
shift alt RIGHT resizeRight
|
||||
|
||||
|
||||
#---- TextArea ----
|
||||
|
||||
TextArea.focusInputMap [lazy] 83 javax.swing.plaf.InputMapUIResource [UI]
|
||||
alt BACK_SPACE delete-previous-word
|
||||
alt DELETE delete-next-word
|
||||
alt KP_LEFT caret-previous-word
|
||||
alt KP_RIGHT caret-next-word
|
||||
alt LEFT caret-previous-word
|
||||
alt RIGHT caret-next-word
|
||||
ctrl A caret-begin-line
|
||||
ctrl B caret-backward
|
||||
ctrl D delete-next
|
||||
ctrl E caret-end-line
|
||||
ctrl F caret-forward
|
||||
ctrl H delete-previous
|
||||
ctrl N caret-down
|
||||
ctrl P caret-up
|
||||
ctrl V page-down
|
||||
ctrl W delete-previous-word
|
||||
meta A select-all
|
||||
meta BACK_SLASH unselect
|
||||
meta C copy-to-clipboard
|
||||
meta DOWN caret-end
|
||||
meta KP_DOWN caret-end
|
||||
meta KP_LEFT caret-begin-line
|
||||
meta KP_RIGHT caret-end-line
|
||||
meta KP_UP caret-begin
|
||||
meta LEFT caret-begin-line
|
||||
meta RIGHT caret-end-line
|
||||
meta SPACE activate-link-action
|
||||
meta T next-link-action
|
||||
meta UP caret-begin
|
||||
meta V paste-from-clipboard
|
||||
meta X cut-to-clipboard
|
||||
BACK_SPACE delete-previous
|
||||
COPY copy-to-clipboard
|
||||
CUT cut-to-clipboard
|
||||
DELETE delete-next
|
||||
DOWN caret-down
|
||||
END caret-end
|
||||
ENTER insert-break
|
||||
HOME caret-begin
|
||||
KP_DOWN caret-down
|
||||
KP_LEFT caret-backward
|
||||
KP_RIGHT caret-forward
|
||||
KP_UP caret-up
|
||||
LEFT caret-backward
|
||||
PAGE_DOWN page-down
|
||||
PAGE_UP page-up
|
||||
PASTE paste-from-clipboard
|
||||
RIGHT caret-forward
|
||||
TAB insert-tab
|
||||
UP caret-up
|
||||
shift alt DOWN selection-end-paragraph
|
||||
shift alt KP_DOWN selection-end-paragraph
|
||||
shift alt KP_LEFT selection-previous-word
|
||||
shift alt KP_RIGHT selection-next-word
|
||||
shift alt KP_UP selection-begin-paragraph
|
||||
shift alt LEFT selection-previous-word
|
||||
shift alt RIGHT selection-next-word
|
||||
shift alt UP selection-begin-paragraph
|
||||
shift ctrl O toggle-componentOrientation
|
||||
shift meta DOWN selection-end
|
||||
shift meta KP_DOWN selection-end
|
||||
shift meta KP_LEFT selection-begin-line
|
||||
shift meta KP_RIGHT selection-end-line
|
||||
shift meta KP_UP selection-begin
|
||||
shift meta LEFT selection-begin-line
|
||||
shift meta PAGE_DOWN selection-page-right
|
||||
shift meta PAGE_UP selection-page-left
|
||||
shift meta RIGHT selection-end-line
|
||||
shift meta T previous-link-action
|
||||
shift meta UP selection-begin
|
||||
shift BACK_SPACE delete-previous
|
||||
shift DOWN selection-down
|
||||
shift END selection-end
|
||||
shift HOME selection-begin
|
||||
shift KP_DOWN selection-down
|
||||
shift KP_LEFT selection-backward
|
||||
shift KP_RIGHT selection-forward
|
||||
shift KP_UP selection-up
|
||||
shift LEFT selection-backward
|
||||
shift PAGE_DOWN selection-page-down
|
||||
shift PAGE_UP selection-page-up
|
||||
shift RIGHT selection-forward
|
||||
shift UP selection-up
|
||||
|
||||
|
||||
#---- TextField ----
|
||||
|
||||
TextField.focusInputMap [lazy] 69 javax.swing.plaf.InputMapUIResource [UI]
|
||||
alt BACK_SPACE delete-previous-word
|
||||
alt DELETE delete-next-word
|
||||
alt KP_LEFT caret-previous-word
|
||||
alt KP_RIGHT caret-next-word
|
||||
alt LEFT caret-previous-word
|
||||
alt RIGHT caret-next-word
|
||||
ctrl A caret-begin-line
|
||||
ctrl B caret-backward
|
||||
ctrl D delete-next
|
||||
ctrl E caret-end-line
|
||||
ctrl F caret-forward
|
||||
ctrl H delete-previous
|
||||
ctrl N caret-end
|
||||
ctrl P caret-begin
|
||||
ctrl V caret-end
|
||||
ctrl W delete-previous-word
|
||||
meta A select-all
|
||||
meta BACK_SLASH unselect
|
||||
meta C copy-to-clipboard
|
||||
meta DOWN caret-end
|
||||
meta KP_DOWN caret-end
|
||||
meta KP_LEFT caret-begin-line
|
||||
meta KP_RIGHT caret-end-line
|
||||
meta KP_UP caret-begin
|
||||
meta LEFT caret-begin-line
|
||||
meta RIGHT caret-end-line
|
||||
meta UP caret-begin
|
||||
meta V paste-from-clipboard
|
||||
meta X cut-to-clipboard
|
||||
BACK_SPACE delete-previous
|
||||
COPY copy-to-clipboard
|
||||
CUT cut-to-clipboard
|
||||
DELETE delete-next
|
||||
DOWN caret-end-line
|
||||
END caret-end
|
||||
ENTER notify-field-accept
|
||||
HOME caret-begin
|
||||
KP_DOWN caret-end-line
|
||||
KP_LEFT caret-backward
|
||||
KP_RIGHT caret-forward
|
||||
KP_UP caret-begin-line
|
||||
LEFT caret-backward
|
||||
PASTE paste-from-clipboard
|
||||
RIGHT caret-forward
|
||||
UP caret-begin-line
|
||||
shift alt KP_LEFT selection-previous-word
|
||||
shift alt KP_RIGHT selection-next-word
|
||||
shift alt LEFT selection-previous-word
|
||||
shift alt RIGHT selection-next-word
|
||||
shift ctrl O toggle-componentOrientation
|
||||
shift meta DOWN selection-end
|
||||
shift meta KP_DOWN selection-end
|
||||
shift meta KP_LEFT selection-begin-line
|
||||
shift meta KP_RIGHT selection-end-line
|
||||
shift meta KP_UP selection-begin
|
||||
shift meta LEFT selection-begin-line
|
||||
shift meta RIGHT selection-end-line
|
||||
shift meta UP selection-begin
|
||||
shift BACK_SPACE delete-previous
|
||||
shift DOWN selection-end-line
|
||||
shift END selection-end
|
||||
shift HOME selection-begin
|
||||
shift KP_DOWN selection-end-line
|
||||
shift KP_LEFT selection-backward
|
||||
shift KP_RIGHT selection-forward
|
||||
shift KP_UP selection-begin-line
|
||||
shift LEFT selection-backward
|
||||
shift RIGHT selection-forward
|
||||
shift UP selection-begin-line
|
||||
|
||||
|
||||
#---- TextPane ----
|
||||
|
||||
TextPane.focusInputMap [lazy] 83 javax.swing.plaf.InputMapUIResource [UI]
|
||||
alt BACK_SPACE delete-previous-word
|
||||
alt DELETE delete-next-word
|
||||
alt KP_LEFT caret-previous-word
|
||||
alt KP_RIGHT caret-next-word
|
||||
alt LEFT caret-previous-word
|
||||
alt RIGHT caret-next-word
|
||||
ctrl A caret-begin-line
|
||||
ctrl B caret-backward
|
||||
ctrl D delete-next
|
||||
ctrl E caret-end-line
|
||||
ctrl F caret-forward
|
||||
ctrl H delete-previous
|
||||
ctrl N caret-down
|
||||
ctrl P caret-up
|
||||
ctrl V page-down
|
||||
ctrl W delete-previous-word
|
||||
meta A select-all
|
||||
meta BACK_SLASH unselect
|
||||
meta C copy-to-clipboard
|
||||
meta DOWN caret-end
|
||||
meta KP_DOWN caret-end
|
||||
meta KP_LEFT caret-begin-line
|
||||
meta KP_RIGHT caret-end-line
|
||||
meta KP_UP caret-begin
|
||||
meta LEFT caret-begin-line
|
||||
meta RIGHT caret-end-line
|
||||
meta SPACE activate-link-action
|
||||
meta T next-link-action
|
||||
meta UP caret-begin
|
||||
meta V paste-from-clipboard
|
||||
meta X cut-to-clipboard
|
||||
BACK_SPACE delete-previous
|
||||
COPY copy-to-clipboard
|
||||
CUT cut-to-clipboard
|
||||
DELETE delete-next
|
||||
DOWN caret-down
|
||||
END caret-end
|
||||
ENTER insert-break
|
||||
HOME caret-begin
|
||||
KP_DOWN caret-down
|
||||
KP_LEFT caret-backward
|
||||
KP_RIGHT caret-forward
|
||||
KP_UP caret-up
|
||||
LEFT caret-backward
|
||||
PAGE_DOWN page-down
|
||||
PAGE_UP page-up
|
||||
PASTE paste-from-clipboard
|
||||
RIGHT caret-forward
|
||||
TAB insert-tab
|
||||
UP caret-up
|
||||
shift alt DOWN selection-end-paragraph
|
||||
shift alt KP_DOWN selection-end-paragraph
|
||||
shift alt KP_LEFT selection-previous-word
|
||||
shift alt KP_RIGHT selection-next-word
|
||||
shift alt KP_UP selection-begin-paragraph
|
||||
shift alt LEFT selection-previous-word
|
||||
shift alt RIGHT selection-next-word
|
||||
shift alt UP selection-begin-paragraph
|
||||
shift ctrl O toggle-componentOrientation
|
||||
shift meta DOWN selection-end
|
||||
shift meta KP_DOWN selection-end
|
||||
shift meta KP_LEFT selection-begin-line
|
||||
shift meta KP_RIGHT selection-end-line
|
||||
shift meta KP_UP selection-begin
|
||||
shift meta LEFT selection-begin-line
|
||||
shift meta PAGE_DOWN selection-page-right
|
||||
shift meta PAGE_UP selection-page-left
|
||||
shift meta RIGHT selection-end-line
|
||||
shift meta T previous-link-action
|
||||
shift meta UP selection-begin
|
||||
shift BACK_SPACE delete-previous
|
||||
shift DOWN selection-down
|
||||
shift END selection-end
|
||||
shift HOME selection-begin
|
||||
shift KP_DOWN selection-down
|
||||
shift KP_LEFT selection-backward
|
||||
shift KP_RIGHT selection-forward
|
||||
shift KP_UP selection-up
|
||||
shift LEFT selection-backward
|
||||
shift PAGE_DOWN selection-page-down
|
||||
shift PAGE_UP selection-page-up
|
||||
shift RIGHT selection-forward
|
||||
shift UP selection-up
|
||||
|
||||
|
||||
#---- ToggleButton ----
|
||||
|
||||
ToggleButton.focusInputMap [lazy] 2 javax.swing.plaf.InputMapUIResource [UI]
|
||||
SPACE pressed
|
||||
released SPACE released
|
||||
|
||||
|
||||
#---- ToolBar ----
|
||||
|
||||
ToolBar.ancestorInputMap [lazy] 8 javax.swing.plaf.InputMapUIResource [UI]
|
||||
DOWN navigateDown
|
||||
KP_DOWN navigateDown
|
||||
KP_LEFT navigateLeft
|
||||
KP_RIGHT navigateRight
|
||||
KP_UP navigateUp
|
||||
LEFT navigateLeft
|
||||
RIGHT navigateRight
|
||||
UP navigateUp
|
||||
|
||||
|
||||
#---- Tree ----
|
||||
|
||||
Tree.ancestorInputMap [lazy] 1 javax.swing.plaf.InputMapUIResource [UI]
|
||||
ESCAPE cancel
|
||||
Tree.focusInputMap.RightToLeft [lazy] 12 javax.swing.plaf.InputMapUIResource [UI]
|
||||
alt KP_LEFT selectChild
|
||||
alt KP_RIGHT selectParent
|
||||
alt LEFT selectChild
|
||||
alt RIGHT selectParent
|
||||
KP_LEFT selectChild
|
||||
KP_RIGHT selectParent
|
||||
LEFT selectChild
|
||||
RIGHT selectParent
|
||||
shift KP_LEFT selectChild
|
||||
shift KP_RIGHT selectParent
|
||||
shift LEFT selectChild
|
||||
shift RIGHT selectParent
|
||||
Tree.focusInputMap [lazy] 27 javax.swing.plaf.InputMapUIResource [UI]
|
||||
alt KP_LEFT selectParent
|
||||
alt KP_RIGHT selectChild
|
||||
alt LEFT selectParent
|
||||
alt RIGHT selectChild
|
||||
meta A selectAll
|
||||
meta C copy
|
||||
meta V paste
|
||||
meta X cut
|
||||
COPY copy
|
||||
CUT cut
|
||||
DOWN selectNext
|
||||
KP_DOWN selectNext
|
||||
KP_LEFT selectParent
|
||||
KP_RIGHT selectChild
|
||||
KP_UP selectPrevious
|
||||
LEFT selectParent
|
||||
PASTE paste
|
||||
RIGHT selectChild
|
||||
UP selectPrevious
|
||||
shift DOWN selectNextExtendSelection
|
||||
shift KP_DOWN selectNextExtendSelection
|
||||
shift KP_LEFT selectParent
|
||||
shift KP_RIGHT selectChild
|
||||
shift KP_UP selectPreviousExtendSelection
|
||||
shift LEFT selectParent
|
||||
shift RIGHT selectChild
|
||||
shift UP selectPreviousExtendSelection
|
||||
@@ -0,0 +1,900 @@
|
||||
Class com.formdev.flatlaf.FlatLightLaf
|
||||
ID FlatLaf - Flat Light
|
||||
Name Flat Light
|
||||
Java 1.8.0_202
|
||||
OS Windows 10
|
||||
|
||||
|
||||
#---- Button ----
|
||||
|
||||
Button.focusInputMap [lazy] 2 javax.swing.plaf.InputMapUIResource [UI]
|
||||
SPACE pressed
|
||||
released SPACE released
|
||||
|
||||
|
||||
#---- CheckBox ----
|
||||
|
||||
CheckBox.focusInputMap [lazy] 2 javax.swing.plaf.InputMapUIResource [UI]
|
||||
SPACE pressed
|
||||
released SPACE released
|
||||
|
||||
|
||||
#---- ComboBox ----
|
||||
|
||||
ComboBox.ancestorInputMap [lazy] 15 javax.swing.plaf.InputMapUIResource [UI]
|
||||
alt DOWN togglePopup
|
||||
alt KP_DOWN togglePopup
|
||||
alt KP_UP togglePopup
|
||||
alt UP togglePopup
|
||||
DOWN selectNext2
|
||||
END endPassThrough
|
||||
ENTER enterPressed
|
||||
ESCAPE hidePopup
|
||||
HOME homePassThrough
|
||||
KP_DOWN selectNext2
|
||||
KP_UP selectPrevious2
|
||||
PAGE_DOWN pageDownPassThrough
|
||||
PAGE_UP pageUpPassThrough
|
||||
SPACE spacePopup
|
||||
UP selectPrevious2
|
||||
|
||||
|
||||
#---- Desktop ----
|
||||
|
||||
Desktop.ancestorInputMap [lazy] 29 javax.swing.plaf.InputMapUIResource [UI]
|
||||
ctrl alt F6 selectNextFrame
|
||||
ctrl F10 maximize
|
||||
ctrl F12 navigateNext
|
||||
ctrl F4 close
|
||||
ctrl F5 restore
|
||||
ctrl F6 selectNextFrame
|
||||
ctrl F7 move
|
||||
ctrl F8 resize
|
||||
ctrl F9 minimize
|
||||
ctrl TAB selectNextFrame
|
||||
DOWN down
|
||||
ESCAPE escape
|
||||
KP_DOWN down
|
||||
KP_LEFT left
|
||||
KP_RIGHT right
|
||||
KP_UP up
|
||||
LEFT left
|
||||
RIGHT right
|
||||
UP up
|
||||
shift ctrl alt F6 selectPreviousFrame
|
||||
shift ctrl F12 navigatePrevious
|
||||
shift DOWN shrinkDown
|
||||
shift KP_DOWN shrinkDown
|
||||
shift KP_LEFT shrinkLeft
|
||||
shift KP_RIGHT shrinkRight
|
||||
shift KP_UP shrinkUp
|
||||
shift LEFT shrinkLeft
|
||||
shift RIGHT shrinkRight
|
||||
shift UP shrinkUp
|
||||
|
||||
|
||||
#---- EditorPane ----
|
||||
|
||||
EditorPane.focusInputMap [lazy] 61 javax.swing.plaf.InputMapUIResource [UI]
|
||||
ctrl A select-all
|
||||
ctrl BACK_SLASH unselect
|
||||
ctrl BACK_SPACE delete-previous-word
|
||||
ctrl C copy-to-clipboard
|
||||
ctrl DELETE delete-next-word
|
||||
ctrl END caret-end
|
||||
ctrl H delete-previous
|
||||
ctrl HOME caret-begin
|
||||
ctrl INSERT copy-to-clipboard
|
||||
ctrl KP_LEFT caret-previous-word
|
||||
ctrl KP_RIGHT caret-next-word
|
||||
ctrl LEFT caret-previous-word
|
||||
ctrl RIGHT caret-next-word
|
||||
ctrl SPACE activate-link-action
|
||||
ctrl T next-link-action
|
||||
ctrl V paste-from-clipboard
|
||||
ctrl X cut-to-clipboard
|
||||
BACK_SPACE delete-previous
|
||||
COPY copy-to-clipboard
|
||||
CUT cut-to-clipboard
|
||||
DELETE delete-next
|
||||
DOWN caret-down
|
||||
END caret-end-line
|
||||
ENTER insert-break
|
||||
HOME caret-begin-line
|
||||
KP_DOWN caret-down
|
||||
KP_LEFT caret-backward
|
||||
KP_RIGHT caret-forward
|
||||
KP_UP caret-up
|
||||
LEFT caret-backward
|
||||
PAGE_DOWN page-down
|
||||
PAGE_UP page-up
|
||||
PASTE paste-from-clipboard
|
||||
RIGHT caret-forward
|
||||
TAB insert-tab
|
||||
UP caret-up
|
||||
shift ctrl END selection-end
|
||||
shift ctrl HOME selection-begin
|
||||
shift ctrl KP_LEFT selection-previous-word
|
||||
shift ctrl KP_RIGHT selection-next-word
|
||||
shift ctrl LEFT selection-previous-word
|
||||
shift ctrl O toggle-componentOrientation
|
||||
shift ctrl PAGE_DOWN selection-page-right
|
||||
shift ctrl PAGE_UP selection-page-left
|
||||
shift ctrl RIGHT selection-next-word
|
||||
shift ctrl T previous-link-action
|
||||
shift BACK_SPACE delete-previous
|
||||
shift DELETE cut-to-clipboard
|
||||
shift DOWN selection-down
|
||||
shift END selection-end-line
|
||||
shift HOME selection-begin-line
|
||||
shift INSERT paste-from-clipboard
|
||||
shift KP_DOWN selection-down
|
||||
shift KP_LEFT selection-backward
|
||||
shift KP_RIGHT selection-forward
|
||||
shift KP_UP selection-up
|
||||
shift LEFT selection-backward
|
||||
shift PAGE_DOWN selection-page-down
|
||||
shift PAGE_UP selection-page-up
|
||||
shift RIGHT selection-forward
|
||||
shift UP selection-up
|
||||
|
||||
|
||||
#---- FileChooser ----
|
||||
|
||||
FileChooser.ancestorInputMap [lazy] 4 javax.swing.plaf.InputMapUIResource [UI]
|
||||
BACK_SPACE Go Up
|
||||
ESCAPE cancelSelection
|
||||
F2 editFileName
|
||||
F5 refresh
|
||||
|
||||
|
||||
#---- FormattedTextField ----
|
||||
|
||||
FormattedTextField.focusInputMap [lazy] 44 javax.swing.plaf.InputMapUIResource [UI]
|
||||
ctrl A select-all
|
||||
ctrl BACK_SLASH unselect
|
||||
ctrl BACK_SPACE delete-previous-word
|
||||
ctrl C copy-to-clipboard
|
||||
ctrl DELETE delete-next-word
|
||||
ctrl H delete-previous
|
||||
ctrl INSERT copy-to-clipboard
|
||||
ctrl KP_LEFT caret-previous-word
|
||||
ctrl KP_RIGHT caret-next-word
|
||||
ctrl LEFT caret-previous-word
|
||||
ctrl RIGHT caret-next-word
|
||||
ctrl V paste-from-clipboard
|
||||
ctrl X cut-to-clipboard
|
||||
BACK_SPACE delete-previous
|
||||
COPY copy-to-clipboard
|
||||
CUT cut-to-clipboard
|
||||
DELETE delete-next
|
||||
DOWN decrement
|
||||
END caret-end-line
|
||||
ENTER notify-field-accept
|
||||
ESCAPE reset-field-edit
|
||||
HOME caret-begin-line
|
||||
KP_DOWN decrement
|
||||
KP_LEFT caret-backward
|
||||
KP_RIGHT caret-forward
|
||||
KP_UP increment
|
||||
LEFT caret-backward
|
||||
PASTE paste-from-clipboard
|
||||
RIGHT caret-forward
|
||||
UP increment
|
||||
shift ctrl KP_LEFT selection-previous-word
|
||||
shift ctrl KP_RIGHT selection-next-word
|
||||
shift ctrl LEFT selection-previous-word
|
||||
shift ctrl O toggle-componentOrientation
|
||||
shift ctrl RIGHT selection-next-word
|
||||
shift BACK_SPACE delete-previous
|
||||
shift DELETE cut-to-clipboard
|
||||
shift END selection-end-line
|
||||
shift HOME selection-begin-line
|
||||
shift INSERT paste-from-clipboard
|
||||
shift KP_LEFT selection-backward
|
||||
shift KP_RIGHT selection-forward
|
||||
shift LEFT selection-backward
|
||||
shift RIGHT selection-forward
|
||||
|
||||
|
||||
#---- List ----
|
||||
|
||||
List.focusInputMap.RightToLeft [lazy] 16 javax.swing.plaf.InputMapUIResource [UI]
|
||||
ctrl KP_LEFT selectNextColumnChangeLead
|
||||
ctrl KP_RIGHT selectPreviousColumnChangeLead
|
||||
ctrl LEFT selectNextColumnChangeLead
|
||||
ctrl RIGHT selectPreviousColumnChangeLead
|
||||
KP_LEFT selectNextColumn
|
||||
KP_RIGHT selectPreviousColumn
|
||||
LEFT selectNextColumn
|
||||
RIGHT selectPreviousColumn
|
||||
shift ctrl KP_LEFT selectNextColumnExtendSelection
|
||||
shift ctrl KP_RIGHT selectPreviousColumnExtendSelection
|
||||
shift ctrl LEFT selectNextColumnExtendSelection
|
||||
shift ctrl RIGHT selectPreviousColumnExtendSelection
|
||||
shift KP_LEFT selectNextColumnExtendSelection
|
||||
shift KP_RIGHT selectPreviousColumnExtendSelection
|
||||
shift LEFT selectNextColumnExtendSelection
|
||||
shift RIGHT selectPreviousColumnExtendSelection
|
||||
List.focusInputMap [lazy] 64 javax.swing.plaf.InputMapUIResource [UI]
|
||||
ctrl A selectAll
|
||||
ctrl BACK_SLASH clearSelection
|
||||
ctrl C copy
|
||||
ctrl DOWN selectNextRowChangeLead
|
||||
ctrl END selectLastRowChangeLead
|
||||
ctrl HOME selectFirstRowChangeLead
|
||||
ctrl INSERT copy
|
||||
ctrl KP_DOWN selectNextRowChangeLead
|
||||
ctrl KP_LEFT selectPreviousColumnChangeLead
|
||||
ctrl KP_RIGHT selectNextColumnChangeLead
|
||||
ctrl KP_UP selectPreviousRowChangeLead
|
||||
ctrl LEFT selectPreviousColumnChangeLead
|
||||
ctrl PAGE_DOWN scrollDownChangeLead
|
||||
ctrl PAGE_UP scrollUpChangeLead
|
||||
ctrl RIGHT selectNextColumnChangeLead
|
||||
ctrl SLASH selectAll
|
||||
ctrl SPACE toggleAndAnchor
|
||||
ctrl UP selectPreviousRowChangeLead
|
||||
ctrl V paste
|
||||
ctrl X cut
|
||||
COPY copy
|
||||
CUT cut
|
||||
DOWN selectNextRow
|
||||
END selectLastRow
|
||||
HOME selectFirstRow
|
||||
KP_DOWN selectNextRow
|
||||
KP_LEFT selectPreviousColumn
|
||||
KP_RIGHT selectNextColumn
|
||||
KP_UP selectPreviousRow
|
||||
LEFT selectPreviousColumn
|
||||
PAGE_DOWN scrollDown
|
||||
PAGE_UP scrollUp
|
||||
PASTE paste
|
||||
RIGHT selectNextColumn
|
||||
SPACE addToSelection
|
||||
UP selectPreviousRow
|
||||
shift ctrl DOWN selectNextRowExtendSelection
|
||||
shift ctrl END selectLastRowExtendSelection
|
||||
shift ctrl HOME selectFirstRowExtendSelection
|
||||
shift ctrl KP_DOWN selectNextRowExtendSelection
|
||||
shift ctrl KP_LEFT selectPreviousColumnExtendSelection
|
||||
shift ctrl KP_RIGHT selectNextColumnExtendSelection
|
||||
shift ctrl KP_UP selectPreviousRowExtendSelection
|
||||
shift ctrl LEFT selectPreviousColumnExtendSelection
|
||||
shift ctrl PAGE_DOWN scrollDownExtendSelection
|
||||
shift ctrl PAGE_UP scrollUpExtendSelection
|
||||
shift ctrl RIGHT selectNextColumnExtendSelection
|
||||
shift ctrl SPACE moveSelectionTo
|
||||
shift ctrl UP selectPreviousRowExtendSelection
|
||||
shift DELETE cut
|
||||
shift DOWN selectNextRowExtendSelection
|
||||
shift END selectLastRowExtendSelection
|
||||
shift HOME selectFirstRowExtendSelection
|
||||
shift INSERT paste
|
||||
shift KP_DOWN selectNextRowExtendSelection
|
||||
shift KP_LEFT selectPreviousColumnExtendSelection
|
||||
shift KP_RIGHT selectNextColumnExtendSelection
|
||||
shift KP_UP selectPreviousRowExtendSelection
|
||||
shift LEFT selectPreviousColumnExtendSelection
|
||||
shift PAGE_DOWN scrollDownExtendSelection
|
||||
shift PAGE_UP scrollUpExtendSelection
|
||||
shift RIGHT selectNextColumnExtendSelection
|
||||
shift SPACE extendTo
|
||||
shift UP selectPreviousRowExtendSelection
|
||||
|
||||
|
||||
#---- PasswordField ----
|
||||
|
||||
PasswordField.focusInputMap [lazy] 37 javax.swing.plaf.InputMapUIResource [UI]
|
||||
ctrl A select-all
|
||||
ctrl BACK_SLASH unselect
|
||||
ctrl C copy-to-clipboard
|
||||
ctrl H delete-previous
|
||||
ctrl INSERT copy-to-clipboard
|
||||
ctrl KP_LEFT caret-begin-line
|
||||
ctrl KP_RIGHT caret-end-line
|
||||
ctrl LEFT caret-begin-line
|
||||
ctrl RIGHT caret-end-line
|
||||
ctrl V paste-from-clipboard
|
||||
ctrl X cut-to-clipboard
|
||||
BACK_SPACE delete-previous
|
||||
COPY copy-to-clipboard
|
||||
CUT cut-to-clipboard
|
||||
DELETE delete-next
|
||||
END caret-end-line
|
||||
ENTER notify-field-accept
|
||||
HOME caret-begin-line
|
||||
KP_LEFT caret-backward
|
||||
KP_RIGHT caret-forward
|
||||
LEFT caret-backward
|
||||
PASTE paste-from-clipboard
|
||||
RIGHT caret-forward
|
||||
shift ctrl KP_LEFT selection-begin-line
|
||||
shift ctrl KP_RIGHT selection-end-line
|
||||
shift ctrl LEFT selection-begin-line
|
||||
shift ctrl O toggle-componentOrientation
|
||||
shift ctrl RIGHT selection-end-line
|
||||
shift BACK_SPACE delete-previous
|
||||
shift DELETE cut-to-clipboard
|
||||
shift END selection-end-line
|
||||
shift HOME selection-begin-line
|
||||
shift INSERT paste-from-clipboard
|
||||
shift KP_LEFT selection-backward
|
||||
shift KP_RIGHT selection-forward
|
||||
shift LEFT selection-backward
|
||||
shift RIGHT selection-forward
|
||||
|
||||
|
||||
#---- PopupMenu ----
|
||||
|
||||
PopupMenu.selectedWindowInputMapBindings.RightToLeft length=32 [Ljava.lang.Object;
|
||||
[0] ESCAPE
|
||||
[1] cancel
|
||||
[2] DOWN
|
||||
[3] selectNext
|
||||
[4] KP_DOWN
|
||||
[5] selectNext
|
||||
[6] UP
|
||||
[7] selectPrevious
|
||||
[8] KP_UP
|
||||
[9] selectPrevious
|
||||
[10] LEFT
|
||||
[11] selectParent
|
||||
[12] KP_LEFT
|
||||
[13] selectParent
|
||||
[14] RIGHT
|
||||
[15] selectChild
|
||||
[16] KP_RIGHT
|
||||
[17] selectChild
|
||||
[18] ENTER
|
||||
[19] return
|
||||
[20] ctrl ENTER
|
||||
[21] return
|
||||
[22] SPACE
|
||||
[23] return
|
||||
[24] LEFT
|
||||
[25] selectChild
|
||||
[26] KP_LEFT
|
||||
[27] selectChild
|
||||
[28] RIGHT
|
||||
[29] selectParent
|
||||
[30] KP_RIGHT
|
||||
[31] selectParent
|
||||
PopupMenu.selectedWindowInputMapBindings length=24 [Ljava.lang.Object;
|
||||
[0] ESCAPE
|
||||
[1] cancel
|
||||
[2] DOWN
|
||||
[3] selectNext
|
||||
[4] KP_DOWN
|
||||
[5] selectNext
|
||||
[6] UP
|
||||
[7] selectPrevious
|
||||
[8] KP_UP
|
||||
[9] selectPrevious
|
||||
[10] LEFT
|
||||
[11] selectParent
|
||||
[12] KP_LEFT
|
||||
[13] selectParent
|
||||
[14] RIGHT
|
||||
[15] selectChild
|
||||
[16] KP_RIGHT
|
||||
[17] selectChild
|
||||
[18] ENTER
|
||||
[19] return
|
||||
[20] ctrl ENTER
|
||||
[21] return
|
||||
[22] SPACE
|
||||
[23] return
|
||||
|
||||
|
||||
#---- RadioButton ----
|
||||
|
||||
RadioButton.focusInputMap [lazy] 2 javax.swing.plaf.InputMapUIResource [UI]
|
||||
SPACE pressed
|
||||
released SPACE released
|
||||
|
||||
|
||||
#---- RootPane ----
|
||||
|
||||
RootPane.ancestorInputMap [lazy] 2 javax.swing.plaf.InputMapUIResource [UI]
|
||||
CONTEXT_MENU postPopup
|
||||
shift F10 postPopup
|
||||
|
||||
|
||||
#---- ScrollBar ----
|
||||
|
||||
ScrollBar.ancestorInputMap.RightToLeft [lazy] 4 javax.swing.plaf.InputMapUIResource [UI]
|
||||
KP_LEFT positiveUnitIncrement
|
||||
KP_RIGHT negativeUnitIncrement
|
||||
LEFT positiveUnitIncrement
|
||||
RIGHT negativeUnitIncrement
|
||||
ScrollBar.ancestorInputMap [lazy] 12 javax.swing.plaf.InputMapUIResource [UI]
|
||||
DOWN positiveUnitIncrement
|
||||
END maxScroll
|
||||
HOME minScroll
|
||||
KP_DOWN positiveUnitIncrement
|
||||
KP_LEFT negativeUnitIncrement
|
||||
KP_RIGHT positiveUnitIncrement
|
||||
KP_UP negativeUnitIncrement
|
||||
LEFT negativeUnitIncrement
|
||||
PAGE_DOWN positiveBlockIncrement
|
||||
PAGE_UP negativeBlockIncrement
|
||||
RIGHT positiveUnitIncrement
|
||||
UP negativeUnitIncrement
|
||||
|
||||
|
||||
#---- ScrollPane ----
|
||||
|
||||
ScrollPane.ancestorInputMap.RightToLeft [lazy] 2 javax.swing.plaf.InputMapUIResource [UI]
|
||||
ctrl PAGE_DOWN scrollLeft
|
||||
ctrl PAGE_UP scrollRight
|
||||
ScrollPane.ancestorInputMap [lazy] 14 javax.swing.plaf.InputMapUIResource [UI]
|
||||
ctrl END scrollEnd
|
||||
ctrl HOME scrollHome
|
||||
ctrl PAGE_DOWN scrollRight
|
||||
ctrl PAGE_UP scrollLeft
|
||||
DOWN unitScrollDown
|
||||
KP_DOWN unitScrollDown
|
||||
KP_LEFT unitScrollLeft
|
||||
KP_RIGHT unitScrollRight
|
||||
KP_UP unitScrollUp
|
||||
LEFT unitScrollLeft
|
||||
PAGE_DOWN scrollDown
|
||||
PAGE_UP scrollUp
|
||||
RIGHT unitScrollRight
|
||||
UP unitScrollUp
|
||||
|
||||
|
||||
#---- Slider ----
|
||||
|
||||
Slider.focusInputMap.RightToLeft [lazy] 4 javax.swing.plaf.InputMapUIResource [UI]
|
||||
KP_LEFT positiveUnitIncrement
|
||||
KP_RIGHT negativeUnitIncrement
|
||||
LEFT positiveUnitIncrement
|
||||
RIGHT negativeUnitIncrement
|
||||
Slider.focusInputMap [lazy] 12 javax.swing.plaf.InputMapUIResource [UI]
|
||||
DOWN negativeUnitIncrement
|
||||
END maxScroll
|
||||
HOME minScroll
|
||||
KP_DOWN negativeUnitIncrement
|
||||
KP_LEFT negativeUnitIncrement
|
||||
KP_RIGHT positiveUnitIncrement
|
||||
KP_UP positiveUnitIncrement
|
||||
LEFT negativeUnitIncrement
|
||||
PAGE_DOWN negativeBlockIncrement
|
||||
PAGE_UP positiveBlockIncrement
|
||||
RIGHT positiveUnitIncrement
|
||||
UP positiveUnitIncrement
|
||||
|
||||
|
||||
#---- Spinner ----
|
||||
|
||||
Spinner.ancestorInputMap [lazy] 4 javax.swing.plaf.InputMapUIResource [UI]
|
||||
DOWN decrement
|
||||
KP_DOWN decrement
|
||||
KP_UP increment
|
||||
UP increment
|
||||
|
||||
|
||||
#---- SplitPane ----
|
||||
|
||||
SplitPane.ancestorInputMap [lazy] 14 javax.swing.plaf.InputMapUIResource [UI]
|
||||
ctrl TAB focusOutForward
|
||||
DOWN positiveIncrement
|
||||
END selectMax
|
||||
F6 toggleFocus
|
||||
F8 startResize
|
||||
HOME selectMin
|
||||
KP_DOWN positiveIncrement
|
||||
KP_LEFT negativeIncrement
|
||||
KP_RIGHT positiveIncrement
|
||||
KP_UP negativeIncrement
|
||||
LEFT negativeIncrement
|
||||
RIGHT positiveIncrement
|
||||
UP negativeIncrement
|
||||
shift ctrl TAB focusOutBackward
|
||||
|
||||
|
||||
#---- TabbedPane ----
|
||||
|
||||
TabbedPane.ancestorInputMap [lazy] 6 javax.swing.plaf.InputMapUIResource [UI]
|
||||
ctrl KP_UP requestFocus
|
||||
ctrl PAGE_DOWN navigatePageDown
|
||||
ctrl PAGE_UP navigatePageUp
|
||||
ctrl TAB navigateNext
|
||||
ctrl UP requestFocus
|
||||
shift ctrl TAB navigatePrevious
|
||||
TabbedPane.focusInputMap [lazy] 10 javax.swing.plaf.InputMapUIResource [UI]
|
||||
ctrl DOWN requestFocusForVisibleComponent
|
||||
ctrl KP_DOWN requestFocusForVisibleComponent
|
||||
DOWN navigateDown
|
||||
KP_DOWN navigateDown
|
||||
KP_LEFT navigateLeft
|
||||
KP_RIGHT navigateRight
|
||||
KP_UP navigateUp
|
||||
LEFT navigateLeft
|
||||
RIGHT navigateRight
|
||||
UP navigateUp
|
||||
|
||||
|
||||
#---- Table ----
|
||||
|
||||
Table.ancestorInputMap.RightToLeft [lazy] 20 javax.swing.plaf.InputMapUIResource [UI]
|
||||
ctrl KP_LEFT selectNextColumnChangeLead
|
||||
ctrl KP_RIGHT selectPreviousColumnChangeLead
|
||||
ctrl LEFT selectNextColumnChangeLead
|
||||
ctrl PAGE_DOWN scrollLeftChangeSelection
|
||||
ctrl PAGE_UP scrollRightChangeSelection
|
||||
ctrl RIGHT selectPreviousColumnChangeLead
|
||||
KP_LEFT selectNextColumn
|
||||
KP_RIGHT selectPreviousColumn
|
||||
LEFT selectNextColumn
|
||||
RIGHT selectPreviousColumn
|
||||
shift ctrl KP_LEFT selectNextColumnExtendSelection
|
||||
shift ctrl KP_RIGHT selectPreviousColumnExtendSelection
|
||||
shift ctrl LEFT selectNextColumnExtendSelection
|
||||
shift ctrl PAGE_DOWN scrollLeftExtendSelection
|
||||
shift ctrl PAGE_UP scrollRightExtendSelection
|
||||
shift ctrl RIGHT selectPreviousColumnExtendSelection
|
||||
shift KP_LEFT selectNextColumnExtendSelection
|
||||
shift KP_RIGHT selectPreviousColumnExtendSelection
|
||||
shift LEFT selectNextColumnExtendSelection
|
||||
shift RIGHT selectPreviousColumnExtendSelection
|
||||
Table.ancestorInputMap [lazy] 71 javax.swing.plaf.InputMapUIResource [UI]
|
||||
ctrl A selectAll
|
||||
ctrl BACK_SLASH clearSelection
|
||||
ctrl C copy
|
||||
ctrl DOWN selectNextRowChangeLead
|
||||
ctrl END selectLastColumn
|
||||
ctrl HOME selectFirstColumn
|
||||
ctrl INSERT copy
|
||||
ctrl KP_DOWN selectNextRowChangeLead
|
||||
ctrl KP_LEFT selectPreviousColumnChangeLead
|
||||
ctrl KP_RIGHT selectNextColumnChangeLead
|
||||
ctrl KP_UP selectPreviousRowChangeLead
|
||||
ctrl LEFT selectPreviousColumnChangeLead
|
||||
ctrl PAGE_DOWN scrollRightChangeSelection
|
||||
ctrl PAGE_UP scrollLeftChangeSelection
|
||||
ctrl RIGHT selectNextColumnChangeLead
|
||||
ctrl SLASH selectAll
|
||||
ctrl SPACE toggleAndAnchor
|
||||
ctrl UP selectPreviousRowChangeLead
|
||||
ctrl V paste
|
||||
ctrl X cut
|
||||
COPY copy
|
||||
CUT cut
|
||||
DOWN selectNextRow
|
||||
END selectLastRow
|
||||
ENTER selectNextRowCell
|
||||
ESCAPE cancel
|
||||
F2 startEditing
|
||||
F8 focusHeader
|
||||
HOME selectFirstRow
|
||||
KP_DOWN selectNextRow
|
||||
KP_LEFT selectPreviousColumn
|
||||
KP_RIGHT selectNextColumn
|
||||
KP_UP selectPreviousRow
|
||||
LEFT selectPreviousColumn
|
||||
PAGE_DOWN scrollDownChangeSelection
|
||||
PAGE_UP scrollUpChangeSelection
|
||||
PASTE paste
|
||||
RIGHT selectNextColumn
|
||||
SPACE addToSelection
|
||||
TAB selectNextColumnCell
|
||||
UP selectPreviousRow
|
||||
shift ctrl DOWN selectNextRowExtendSelection
|
||||
shift ctrl END selectLastRowExtendSelection
|
||||
shift ctrl HOME selectFirstRowExtendSelection
|
||||
shift ctrl KP_DOWN selectNextRowExtendSelection
|
||||
shift ctrl KP_LEFT selectPreviousColumnExtendSelection
|
||||
shift ctrl KP_RIGHT selectNextColumnExtendSelection
|
||||
shift ctrl KP_UP selectPreviousRowExtendSelection
|
||||
shift ctrl LEFT selectPreviousColumnExtendSelection
|
||||
shift ctrl PAGE_DOWN scrollRightExtendSelection
|
||||
shift ctrl PAGE_UP scrollLeftExtendSelection
|
||||
shift ctrl RIGHT selectNextColumnExtendSelection
|
||||
shift ctrl SPACE moveSelectionTo
|
||||
shift ctrl UP selectPreviousRowExtendSelection
|
||||
shift DELETE cut
|
||||
shift DOWN selectNextRowExtendSelection
|
||||
shift END selectLastColumnExtendSelection
|
||||
shift ENTER selectPreviousRowCell
|
||||
shift HOME selectFirstColumnExtendSelection
|
||||
shift INSERT paste
|
||||
shift KP_DOWN selectNextRowExtendSelection
|
||||
shift KP_LEFT selectPreviousColumnExtendSelection
|
||||
shift KP_RIGHT selectNextColumnExtendSelection
|
||||
shift KP_UP selectPreviousRowExtendSelection
|
||||
shift LEFT selectPreviousColumnExtendSelection
|
||||
shift PAGE_DOWN scrollDownExtendSelection
|
||||
shift PAGE_UP scrollUpExtendSelection
|
||||
shift RIGHT selectNextColumnExtendSelection
|
||||
shift SPACE extendTo
|
||||
shift TAB selectPreviousColumnCell
|
||||
shift UP selectPreviousRowExtendSelection
|
||||
|
||||
|
||||
#---- TableHeader ----
|
||||
|
||||
TableHeader.ancestorInputMap [lazy] 14 javax.swing.plaf.InputMapUIResource [UI]
|
||||
alt KP_LEFT moveColumnLeft
|
||||
alt KP_RIGHT moveColumnRight
|
||||
alt LEFT moveColumnLeft
|
||||
alt RIGHT moveColumnRight
|
||||
ESCAPE focusTable
|
||||
KP_LEFT selectColumnToLeft
|
||||
KP_RIGHT selectColumnToRight
|
||||
LEFT selectColumnToLeft
|
||||
RIGHT selectColumnToRight
|
||||
SPACE toggleSortOrder
|
||||
shift alt KP_LEFT resizeLeft
|
||||
shift alt KP_RIGHT resizeRight
|
||||
shift alt LEFT resizeLeft
|
||||
shift alt RIGHT resizeRight
|
||||
|
||||
|
||||
#---- TextArea ----
|
||||
|
||||
TextArea.focusInputMap [lazy] 61 javax.swing.plaf.InputMapUIResource [UI]
|
||||
ctrl A select-all
|
||||
ctrl BACK_SLASH unselect
|
||||
ctrl BACK_SPACE delete-previous-word
|
||||
ctrl C copy-to-clipboard
|
||||
ctrl DELETE delete-next-word
|
||||
ctrl END caret-end
|
||||
ctrl H delete-previous
|
||||
ctrl HOME caret-begin
|
||||
ctrl INSERT copy-to-clipboard
|
||||
ctrl KP_LEFT caret-previous-word
|
||||
ctrl KP_RIGHT caret-next-word
|
||||
ctrl LEFT caret-previous-word
|
||||
ctrl RIGHT caret-next-word
|
||||
ctrl SPACE activate-link-action
|
||||
ctrl T next-link-action
|
||||
ctrl V paste-from-clipboard
|
||||
ctrl X cut-to-clipboard
|
||||
BACK_SPACE delete-previous
|
||||
COPY copy-to-clipboard
|
||||
CUT cut-to-clipboard
|
||||
DELETE delete-next
|
||||
DOWN caret-down
|
||||
END caret-end-line
|
||||
ENTER insert-break
|
||||
HOME caret-begin-line
|
||||
KP_DOWN caret-down
|
||||
KP_LEFT caret-backward
|
||||
KP_RIGHT caret-forward
|
||||
KP_UP caret-up
|
||||
LEFT caret-backward
|
||||
PAGE_DOWN page-down
|
||||
PAGE_UP page-up
|
||||
PASTE paste-from-clipboard
|
||||
RIGHT caret-forward
|
||||
TAB insert-tab
|
||||
UP caret-up
|
||||
shift ctrl END selection-end
|
||||
shift ctrl HOME selection-begin
|
||||
shift ctrl KP_LEFT selection-previous-word
|
||||
shift ctrl KP_RIGHT selection-next-word
|
||||
shift ctrl LEFT selection-previous-word
|
||||
shift ctrl O toggle-componentOrientation
|
||||
shift ctrl PAGE_DOWN selection-page-right
|
||||
shift ctrl PAGE_UP selection-page-left
|
||||
shift ctrl RIGHT selection-next-word
|
||||
shift ctrl T previous-link-action
|
||||
shift BACK_SPACE delete-previous
|
||||
shift DELETE cut-to-clipboard
|
||||
shift DOWN selection-down
|
||||
shift END selection-end-line
|
||||
shift HOME selection-begin-line
|
||||
shift INSERT paste-from-clipboard
|
||||
shift KP_DOWN selection-down
|
||||
shift KP_LEFT selection-backward
|
||||
shift KP_RIGHT selection-forward
|
||||
shift KP_UP selection-up
|
||||
shift LEFT selection-backward
|
||||
shift PAGE_DOWN selection-page-down
|
||||
shift PAGE_UP selection-page-up
|
||||
shift RIGHT selection-forward
|
||||
shift UP selection-up
|
||||
|
||||
|
||||
#---- TextField ----
|
||||
|
||||
TextField.focusInputMap [lazy] 39 javax.swing.plaf.InputMapUIResource [UI]
|
||||
ctrl A select-all
|
||||
ctrl BACK_SLASH unselect
|
||||
ctrl BACK_SPACE delete-previous-word
|
||||
ctrl C copy-to-clipboard
|
||||
ctrl DELETE delete-next-word
|
||||
ctrl H delete-previous
|
||||
ctrl INSERT copy-to-clipboard
|
||||
ctrl KP_LEFT caret-previous-word
|
||||
ctrl KP_RIGHT caret-next-word
|
||||
ctrl LEFT caret-previous-word
|
||||
ctrl RIGHT caret-next-word
|
||||
ctrl V paste-from-clipboard
|
||||
ctrl X cut-to-clipboard
|
||||
BACK_SPACE delete-previous
|
||||
COPY copy-to-clipboard
|
||||
CUT cut-to-clipboard
|
||||
DELETE delete-next
|
||||
END caret-end-line
|
||||
ENTER notify-field-accept
|
||||
HOME caret-begin-line
|
||||
KP_LEFT caret-backward
|
||||
KP_RIGHT caret-forward
|
||||
LEFT caret-backward
|
||||
PASTE paste-from-clipboard
|
||||
RIGHT caret-forward
|
||||
shift ctrl KP_LEFT selection-previous-word
|
||||
shift ctrl KP_RIGHT selection-next-word
|
||||
shift ctrl LEFT selection-previous-word
|
||||
shift ctrl O toggle-componentOrientation
|
||||
shift ctrl RIGHT selection-next-word
|
||||
shift BACK_SPACE delete-previous
|
||||
shift DELETE cut-to-clipboard
|
||||
shift END selection-end-line
|
||||
shift HOME selection-begin-line
|
||||
shift INSERT paste-from-clipboard
|
||||
shift KP_LEFT selection-backward
|
||||
shift KP_RIGHT selection-forward
|
||||
shift LEFT selection-backward
|
||||
shift RIGHT selection-forward
|
||||
|
||||
|
||||
#---- TextPane ----
|
||||
|
||||
TextPane.focusInputMap [lazy] 61 javax.swing.plaf.InputMapUIResource [UI]
|
||||
ctrl A select-all
|
||||
ctrl BACK_SLASH unselect
|
||||
ctrl BACK_SPACE delete-previous-word
|
||||
ctrl C copy-to-clipboard
|
||||
ctrl DELETE delete-next-word
|
||||
ctrl END caret-end
|
||||
ctrl H delete-previous
|
||||
ctrl HOME caret-begin
|
||||
ctrl INSERT copy-to-clipboard
|
||||
ctrl KP_LEFT caret-previous-word
|
||||
ctrl KP_RIGHT caret-next-word
|
||||
ctrl LEFT caret-previous-word
|
||||
ctrl RIGHT caret-next-word
|
||||
ctrl SPACE activate-link-action
|
||||
ctrl T next-link-action
|
||||
ctrl V paste-from-clipboard
|
||||
ctrl X cut-to-clipboard
|
||||
BACK_SPACE delete-previous
|
||||
COPY copy-to-clipboard
|
||||
CUT cut-to-clipboard
|
||||
DELETE delete-next
|
||||
DOWN caret-down
|
||||
END caret-end-line
|
||||
ENTER insert-break
|
||||
HOME caret-begin-line
|
||||
KP_DOWN caret-down
|
||||
KP_LEFT caret-backward
|
||||
KP_RIGHT caret-forward
|
||||
KP_UP caret-up
|
||||
LEFT caret-backward
|
||||
PAGE_DOWN page-down
|
||||
PAGE_UP page-up
|
||||
PASTE paste-from-clipboard
|
||||
RIGHT caret-forward
|
||||
TAB insert-tab
|
||||
UP caret-up
|
||||
shift ctrl END selection-end
|
||||
shift ctrl HOME selection-begin
|
||||
shift ctrl KP_LEFT selection-previous-word
|
||||
shift ctrl KP_RIGHT selection-next-word
|
||||
shift ctrl LEFT selection-previous-word
|
||||
shift ctrl O toggle-componentOrientation
|
||||
shift ctrl PAGE_DOWN selection-page-right
|
||||
shift ctrl PAGE_UP selection-page-left
|
||||
shift ctrl RIGHT selection-next-word
|
||||
shift ctrl T previous-link-action
|
||||
shift BACK_SPACE delete-previous
|
||||
shift DELETE cut-to-clipboard
|
||||
shift DOWN selection-down
|
||||
shift END selection-end-line
|
||||
shift HOME selection-begin-line
|
||||
shift INSERT paste-from-clipboard
|
||||
shift KP_DOWN selection-down
|
||||
shift KP_LEFT selection-backward
|
||||
shift KP_RIGHT selection-forward
|
||||
shift KP_UP selection-up
|
||||
shift LEFT selection-backward
|
||||
shift PAGE_DOWN selection-page-down
|
||||
shift PAGE_UP selection-page-up
|
||||
shift RIGHT selection-forward
|
||||
shift UP selection-up
|
||||
|
||||
|
||||
#---- ToggleButton ----
|
||||
|
||||
ToggleButton.focusInputMap [lazy] 2 javax.swing.plaf.InputMapUIResource [UI]
|
||||
SPACE pressed
|
||||
released SPACE released
|
||||
|
||||
|
||||
#---- ToolBar ----
|
||||
|
||||
ToolBar.ancestorInputMap [lazy] 8 javax.swing.plaf.InputMapUIResource [UI]
|
||||
DOWN navigateDown
|
||||
KP_DOWN navigateDown
|
||||
KP_LEFT navigateLeft
|
||||
KP_RIGHT navigateRight
|
||||
KP_UP navigateUp
|
||||
LEFT navigateLeft
|
||||
RIGHT navigateRight
|
||||
UP navigateUp
|
||||
|
||||
|
||||
#---- Tree ----
|
||||
|
||||
Tree.ancestorInputMap [lazy] 1 javax.swing.plaf.InputMapUIResource [UI]
|
||||
ESCAPE cancel
|
||||
Tree.focusInputMap.RightToLeft [lazy] 4 javax.swing.plaf.InputMapUIResource [UI]
|
||||
KP_LEFT selectChild
|
||||
KP_RIGHT selectParent
|
||||
LEFT selectChild
|
||||
RIGHT selectParent
|
||||
Tree.focusInputMap [lazy] 59 javax.swing.plaf.InputMapUIResource [UI]
|
||||
ctrl A selectAll
|
||||
ctrl BACK_SLASH clearSelection
|
||||
ctrl C copy
|
||||
ctrl DOWN selectNextChangeLead
|
||||
ctrl END selectLastChangeLead
|
||||
ctrl HOME selectFirstChangeLead
|
||||
ctrl INSERT copy
|
||||
ctrl KP_DOWN selectNextChangeLead
|
||||
ctrl KP_LEFT scrollLeft
|
||||
ctrl KP_RIGHT scrollRight
|
||||
ctrl KP_UP selectPreviousChangeLead
|
||||
ctrl LEFT scrollLeft
|
||||
ctrl PAGE_DOWN scrollDownChangeLead
|
||||
ctrl PAGE_UP scrollUpChangeLead
|
||||
ctrl RIGHT scrollRight
|
||||
ctrl SLASH selectAll
|
||||
ctrl SPACE toggleAndAnchor
|
||||
ctrl UP selectPreviousChangeLead
|
||||
ctrl V paste
|
||||
ctrl X cut
|
||||
ADD expand
|
||||
COPY copy
|
||||
CUT cut
|
||||
DOWN selectNext
|
||||
END selectLast
|
||||
F2 startEditing
|
||||
HOME selectFirst
|
||||
KP_DOWN selectNext
|
||||
KP_LEFT selectParent
|
||||
KP_RIGHT selectChild
|
||||
KP_UP selectPrevious
|
||||
LEFT selectParent
|
||||
PAGE_DOWN scrollDownChangeSelection
|
||||
PAGE_UP scrollUpChangeSelection
|
||||
PASTE paste
|
||||
RIGHT selectChild
|
||||
SPACE addToSelection
|
||||
SUBTRACT collapse
|
||||
UP selectPrevious
|
||||
shift ctrl DOWN selectNextExtendSelection
|
||||
shift ctrl END selectLastExtendSelection
|
||||
shift ctrl HOME selectFirstExtendSelection
|
||||
shift ctrl KP_DOWN selectNextExtendSelection
|
||||
shift ctrl KP_UP selectPreviousExtendSelection
|
||||
shift ctrl PAGE_DOWN scrollDownExtendSelection
|
||||
shift ctrl PAGE_UP scrollUpExtendSelection
|
||||
shift ctrl SPACE moveSelectionTo
|
||||
shift ctrl UP selectPreviousExtendSelection
|
||||
shift DELETE cut
|
||||
shift DOWN selectNextExtendSelection
|
||||
shift END selectLastExtendSelection
|
||||
shift HOME selectFirstExtendSelection
|
||||
shift INSERT paste
|
||||
shift KP_DOWN selectNextExtendSelection
|
||||
shift KP_UP selectPreviousExtendSelection
|
||||
shift PAGE_DOWN scrollDownExtendSelection
|
||||
shift PAGE_UP scrollUpExtendSelection
|
||||
shift SPACE extendTo
|
||||
shift UP selectPreviousExtendSelection
|
||||
@@ -0,0 +1,990 @@
|
||||
Class javax.swing.plaf.metal.MetalLookAndFeel
|
||||
ID Metal
|
||||
Name Metal
|
||||
Java 1.8.0_202
|
||||
OS Windows 10
|
||||
|
||||
|
||||
#---- ----
|
||||
|
||||
AATextInfoPropertyKey [unknown type] sun.swing.SwingUtilities2$AATextInfo
|
||||
|
||||
|
||||
#---- AuditoryCues ----
|
||||
|
||||
AuditoryCues.allAuditoryCues length=13 [Ljava.lang.Object;
|
||||
[0] CheckBoxMenuItem.commandSound
|
||||
[1] InternalFrame.closeSound
|
||||
[2] InternalFrame.maximizeSound
|
||||
[3] InternalFrame.minimizeSound
|
||||
[4] InternalFrame.restoreDownSound
|
||||
[5] InternalFrame.restoreUpSound
|
||||
[6] MenuItem.commandSound
|
||||
[7] OptionPane.errorSound
|
||||
[8] OptionPane.informationSound
|
||||
[9] OptionPane.questionSound
|
||||
[10] OptionPane.warningSound
|
||||
[11] PopupMenu.popupSound
|
||||
[12] RadioButtonMenuItem.commandSound
|
||||
AuditoryCues.cueList length=13 [Ljava.lang.Object;
|
||||
[0] CheckBoxMenuItem.commandSound
|
||||
[1] InternalFrame.closeSound
|
||||
[2] InternalFrame.maximizeSound
|
||||
[3] InternalFrame.minimizeSound
|
||||
[4] InternalFrame.restoreDownSound
|
||||
[5] InternalFrame.restoreUpSound
|
||||
[6] MenuItem.commandSound
|
||||
[7] OptionPane.errorSound
|
||||
[8] OptionPane.informationSound
|
||||
[9] OptionPane.questionSound
|
||||
[10] OptionPane.warningSound
|
||||
[11] PopupMenu.popupSound
|
||||
[12] RadioButtonMenuItem.commandSound
|
||||
AuditoryCues.defaultCueList length=4 [Ljava.lang.Object;
|
||||
[0] OptionPane.errorSound
|
||||
[1] OptionPane.informationSound
|
||||
[2] OptionPane.questionSound
|
||||
[3] OptionPane.warningSound
|
||||
AuditoryCues.noAuditoryCues length=1 [Ljava.lang.Object;
|
||||
[0] mute
|
||||
|
||||
|
||||
#---- Button ----
|
||||
|
||||
Button.background #eeeeee javax.swing.plaf.ColorUIResource [UI]
|
||||
Button.border [lazy] javax.swing.plaf.BorderUIResource$CompoundBorderUIResource [UI]
|
||||
3,3,3,3 false javax.swing.plaf.metal.MetalBorders$ButtonBorder [UI]
|
||||
0,0,0,0 false javax.swing.plaf.basic.BasicBorders$MarginBorder [UI]
|
||||
Button.darkShadow #7a8a99 javax.swing.plaf.ColorUIResource [UI]
|
||||
Button.defaultButtonFollowsFocus false
|
||||
Button.disabledText #999999 javax.swing.plaf.ColorUIResource [UI]
|
||||
Button.disabledToolBarBorderBackground #cccccc javax.swing.plaf.ColorUIResource [UI]
|
||||
Button.focus #a3b8cc javax.swing.plaf.ColorUIResource [UI]
|
||||
Button.font [active] Dialog bold 12 javax.swing.plaf.FontUIResource [UI]
|
||||
Button.foreground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
Button.gradient size=5 java.util.Arrays$ArrayList
|
||||
[0] 0.3
|
||||
[1] 0.0
|
||||
[2] #dde8f3 javax.swing.plaf.ColorUIResource [UI]
|
||||
[3] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
[4] #b8cfe5 javax.swing.plaf.ColorUIResource [UI]
|
||||
Button.highlight #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
Button.light #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
Button.margin 2,14,2,14 javax.swing.plaf.InsetsUIResource [UI]
|
||||
Button.rollover true
|
||||
Button.rolloverIconType ocean
|
||||
Button.select #b8cfe5 javax.swing.plaf.ColorUIResource [UI]
|
||||
Button.shadow #b8cfe5 javax.swing.plaf.ColorUIResource [UI]
|
||||
Button.textIconGap 4
|
||||
Button.textShiftOffset 0
|
||||
Button.toolBarBorderBackground #999999 javax.swing.plaf.ColorUIResource [UI]
|
||||
ButtonUI javax.swing.plaf.metal.MetalButtonUI
|
||||
|
||||
|
||||
#---- CheckBox ----
|
||||
|
||||
CheckBox.background #eeeeee javax.swing.plaf.ColorUIResource [UI]
|
||||
CheckBox.border [lazy] javax.swing.plaf.BorderUIResource$CompoundBorderUIResource [UI]
|
||||
2,2,2,2 false javax.swing.plaf.basic.BasicBorders$RadioButtonBorder [UI]
|
||||
0,0,0,0 false javax.swing.plaf.basic.BasicBorders$MarginBorder [UI]
|
||||
CheckBox.disabledText #999999 javax.swing.plaf.ColorUIResource [UI]
|
||||
CheckBox.focus #a3b8cc javax.swing.plaf.ColorUIResource [UI]
|
||||
CheckBox.font [active] Dialog bold 12 javax.swing.plaf.FontUIResource [UI]
|
||||
CheckBox.foreground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
CheckBox.gradient size=5 java.util.Arrays$ArrayList
|
||||
[0] 0.3
|
||||
[1] 0.0
|
||||
[2] #dde8f3 javax.swing.plaf.ColorUIResource [UI]
|
||||
[3] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
[4] #b8cfe5 javax.swing.plaf.ColorUIResource [UI]
|
||||
CheckBox.icon [lazy] 13,13 javax.swing.plaf.metal.MetalIconFactory$CheckBoxIcon [UI]
|
||||
CheckBox.margin 2,2,2,2 javax.swing.plaf.InsetsUIResource [UI]
|
||||
CheckBox.rollover true
|
||||
CheckBox.textIconGap 4
|
||||
CheckBox.textShiftOffset 0
|
||||
CheckBox.totalInsets 4,4,4,4 java.awt.Insets
|
||||
|
||||
|
||||
#---- CheckBoxMenuItem ----
|
||||
|
||||
CheckBoxMenuItem.acceleratorFont [active] Dialog plain 10 javax.swing.plaf.FontUIResource [UI]
|
||||
CheckBoxMenuItem.acceleratorForeground #6382bf javax.swing.plaf.ColorUIResource [UI]
|
||||
CheckBoxMenuItem.acceleratorSelectionForeground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
CheckBoxMenuItem.arrowIcon [lazy] 4,8 javax.swing.plaf.metal.MetalIconFactory$MenuItemArrowIcon [UI]
|
||||
CheckBoxMenuItem.background #eeeeee javax.swing.plaf.ColorUIResource [UI]
|
||||
CheckBoxMenuItem.border [lazy] 2,2,2,2 false javax.swing.plaf.metal.MetalBorders$MenuItemBorder [UI]
|
||||
CheckBoxMenuItem.borderPainted true
|
||||
CheckBoxMenuItem.checkIcon [lazy] 10,10 javax.swing.plaf.metal.MetalIconFactory$CheckBoxMenuItemIcon [UI]
|
||||
CheckBoxMenuItem.commandSound sounds/MenuItemCommand.wav
|
||||
CheckBoxMenuItem.disabledForeground #999999 javax.swing.plaf.ColorUIResource [UI]
|
||||
CheckBoxMenuItem.font [active] Dialog bold 12 javax.swing.plaf.FontUIResource [UI]
|
||||
CheckBoxMenuItem.foreground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
CheckBoxMenuItem.gradient size=5 java.util.Arrays$ArrayList
|
||||
[0] 0.3
|
||||
[1] 0.0
|
||||
[2] #dde8f3 javax.swing.plaf.ColorUIResource [UI]
|
||||
[3] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
[4] #b8cfe5 javax.swing.plaf.ColorUIResource [UI]
|
||||
CheckBoxMenuItem.margin 2,2,2,2 javax.swing.plaf.InsetsUIResource [UI]
|
||||
CheckBoxMenuItem.selectionBackground #a3b8cc javax.swing.plaf.ColorUIResource [UI]
|
||||
CheckBoxMenuItem.selectionForeground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
CheckBoxMenuItemUI javax.swing.plaf.basic.BasicCheckBoxMenuItemUI
|
||||
|
||||
|
||||
#---- CheckBox ----
|
||||
|
||||
CheckBoxUI javax.swing.plaf.metal.MetalCheckBoxUI
|
||||
|
||||
|
||||
#---- Checkbox ----
|
||||
|
||||
Checkbox.select #b8cfe5 javax.swing.plaf.ColorUIResource [UI]
|
||||
|
||||
|
||||
#---- ColorChooser ----
|
||||
|
||||
ColorChooser.background #eeeeee javax.swing.plaf.ColorUIResource [UI]
|
||||
ColorChooser.font [lazy] Dialog plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
ColorChooser.foreground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
ColorChooser.swatchesDefaultRecentColor #eeeeee javax.swing.plaf.ColorUIResource [UI]
|
||||
ColorChooser.swatchesRecentSwatchSize 10,10 java.awt.Dimension
|
||||
ColorChooser.swatchesSwatchSize 10,10 java.awt.Dimension
|
||||
ColorChooserUI javax.swing.plaf.basic.BasicColorChooserUI
|
||||
|
||||
|
||||
#---- ComboBox ----
|
||||
|
||||
ComboBox.background #eeeeee javax.swing.plaf.ColorUIResource [UI]
|
||||
ComboBox.buttonBackground #eeeeee javax.swing.plaf.ColorUIResource [UI]
|
||||
ComboBox.buttonDarkShadow #7a8a99 javax.swing.plaf.ColorUIResource [UI]
|
||||
ComboBox.buttonHighlight #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
ComboBox.buttonShadow #b8cfe5 javax.swing.plaf.ColorUIResource [UI]
|
||||
ComboBox.disabledBackground #eeeeee javax.swing.plaf.ColorUIResource [UI]
|
||||
ComboBox.disabledForeground #b8cfe5 javax.swing.plaf.ColorUIResource [UI]
|
||||
ComboBox.font [active] Dialog bold 12 javax.swing.plaf.FontUIResource [UI]
|
||||
ComboBox.foreground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
ComboBox.isEnterSelectablePopup false
|
||||
ComboBox.noActionOnKeyNavigation false
|
||||
ComboBox.selectionBackground #a3b8cc javax.swing.plaf.ColorUIResource [UI]
|
||||
ComboBox.selectionForeground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
ComboBox.timeFactor 1000
|
||||
ComboBoxUI javax.swing.plaf.metal.MetalComboBoxUI
|
||||
|
||||
|
||||
#---- Desktop ----
|
||||
|
||||
Desktop.background #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
Desktop.minOnScreenInsets 3,3,3,3 javax.swing.plaf.InsetsUIResource [UI]
|
||||
|
||||
|
||||
#---- DesktopIcon ----
|
||||
|
||||
DesktopIcon.background #eeeeee javax.swing.plaf.ColorUIResource [UI]
|
||||
DesktopIcon.border [lazy] javax.swing.plaf.BorderUIResource$CompoundBorderUIResource [UI]
|
||||
line: #7a8a99 javax.swing.plaf.ColorUIResource [UI] 1 false 1,1,1,1 true javax.swing.border.LineBorder
|
||||
2,2,1,2 true javax.swing.border.MatteBorder
|
||||
DesktopIcon.font [active] Dialog bold 12 javax.swing.plaf.FontUIResource [UI]
|
||||
DesktopIcon.foreground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
DesktopIcon.width 160
|
||||
DesktopIconUI javax.swing.plaf.metal.MetalDesktopIconUI
|
||||
|
||||
|
||||
#---- DesktopPane ----
|
||||
|
||||
DesktopPaneUI javax.swing.plaf.basic.BasicDesktopPaneUI
|
||||
|
||||
|
||||
#---- EditorPane ----
|
||||
|
||||
EditorPane.background #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
EditorPane.border [lazy] 0,0,0,0 false javax.swing.plaf.basic.BasicBorders$MarginBorder [UI]
|
||||
EditorPane.caretBlinkRate 500
|
||||
EditorPane.caretForeground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
EditorPane.font [active] Dialog plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
EditorPane.foreground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
EditorPane.inactiveForeground #b8cfe5 javax.swing.plaf.ColorUIResource [UI]
|
||||
EditorPane.margin 3,3,3,3 javax.swing.plaf.InsetsUIResource [UI]
|
||||
EditorPane.selectionBackground #b8cfe5 javax.swing.plaf.ColorUIResource [UI]
|
||||
EditorPane.selectionForeground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
EditorPaneUI javax.swing.plaf.basic.BasicEditorPaneUI
|
||||
|
||||
|
||||
#---- FileChooser ----
|
||||
|
||||
FileChooser.detailsViewIcon [lazy] 18,18 javax.swing.plaf.metal.MetalIconFactory$FileChooserDetailViewIcon [UI]
|
||||
FileChooser.homeFolderIcon [lazy] 18,18 sun.swing.ImageIconUIResource [UI] (sun.awt.image.ToolkitImage)
|
||||
FileChooser.listViewIcon [lazy] 18,18 javax.swing.plaf.metal.MetalIconFactory$FileChooserListViewIcon [UI]
|
||||
FileChooser.newFolderIcon [lazy] 18,18 sun.swing.ImageIconUIResource [UI] (sun.awt.image.ToolkitImage)
|
||||
FileChooser.readOnly false
|
||||
FileChooser.upFolderIcon [lazy] 18,18 sun.swing.ImageIconUIResource [UI] (sun.awt.image.ToolkitImage)
|
||||
FileChooser.useSystemExtensionHiding false
|
||||
FileChooser.usesSingleFilePane true
|
||||
FileChooserUI javax.swing.plaf.metal.MetalFileChooserUI
|
||||
|
||||
|
||||
#---- FileView ----
|
||||
|
||||
FileView.computerIcon [lazy] 16,16 sun.swing.ImageIconUIResource [UI] (sun.awt.image.ToolkitImage)
|
||||
FileView.directoryIcon [lazy] 16,18 sun.swing.ImageIconUIResource [UI] (sun.awt.image.ToolkitImage)
|
||||
FileView.fileIcon [lazy] 16,20 sun.swing.ImageIconUIResource [UI] (sun.awt.image.ToolkitImage)
|
||||
FileView.floppyDriveIcon [lazy] 16,16 sun.swing.ImageIconUIResource [UI] (sun.awt.image.ToolkitImage)
|
||||
FileView.hardDriveIcon [lazy] 16,16 sun.swing.ImageIconUIResource [UI] (sun.awt.image.ToolkitImage)
|
||||
|
||||
|
||||
#---- FormattedTextField ----
|
||||
|
||||
FormattedTextField.background #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
FormattedTextField.border [lazy] javax.swing.plaf.BorderUIResource$CompoundBorderUIResource [UI]
|
||||
2,2,2,2 false javax.swing.plaf.metal.MetalBorders$TextFieldBorder [UI]
|
||||
0,0,0,0 false javax.swing.plaf.basic.BasicBorders$MarginBorder [UI]
|
||||
FormattedTextField.caretBlinkRate 500
|
||||
FormattedTextField.caretForeground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
FormattedTextField.font [active] Dialog plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
FormattedTextField.foreground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
FormattedTextField.inactiveBackground #eeeeee javax.swing.plaf.ColorUIResource [UI]
|
||||
FormattedTextField.inactiveForeground #b8cfe5 javax.swing.plaf.ColorUIResource [UI]
|
||||
FormattedTextField.margin 0,0,0,0 javax.swing.plaf.InsetsUIResource [UI]
|
||||
FormattedTextField.selectionBackground #b8cfe5 javax.swing.plaf.ColorUIResource [UI]
|
||||
FormattedTextField.selectionForeground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
FormattedTextFieldUI javax.swing.plaf.basic.BasicFormattedTextFieldUI
|
||||
|
||||
|
||||
#---- InternalFrame ----
|
||||
|
||||
InternalFrame.activeTitleBackground #b8cfe5 javax.swing.plaf.ColorUIResource [UI]
|
||||
InternalFrame.activeTitleForeground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
InternalFrame.activeTitleGradient size=5 java.util.Arrays$ArrayList
|
||||
[0] 0.3
|
||||
[1] 0.0
|
||||
[2] #dde8f3 javax.swing.plaf.ColorUIResource [UI]
|
||||
[3] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
[4] #b8cfe5 javax.swing.plaf.ColorUIResource [UI]
|
||||
InternalFrame.border [lazy] 5,5,5,5 false javax.swing.plaf.metal.MetalBorders$InternalFrameBorder [UI]
|
||||
InternalFrame.borderColor #eeeeee javax.swing.plaf.ColorUIResource [UI]
|
||||
InternalFrame.borderDarkShadow #7a8a99 javax.swing.plaf.ColorUIResource [UI]
|
||||
InternalFrame.borderHighlight #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
InternalFrame.borderLight #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
InternalFrame.borderShadow #b8cfe5 javax.swing.plaf.ColorUIResource [UI]
|
||||
InternalFrame.closeIcon [lazy] 16,16 javax.swing.plaf.metal.OceanTheme$IFIcon [UI]
|
||||
InternalFrame.closeSound sounds/FrameClose.wav
|
||||
InternalFrame.icon [lazy] 16,16 sun.swing.ImageIconUIResource [UI] (sun.awt.image.ToolkitImage)
|
||||
InternalFrame.iconifyIcon [lazy] 16,16 javax.swing.plaf.metal.OceanTheme$IFIcon [UI]
|
||||
InternalFrame.inactiveTitleBackground #eeeeee javax.swing.plaf.ColorUIResource [UI]
|
||||
InternalFrame.inactiveTitleForeground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
InternalFrame.maximizeIcon [lazy] 16,16 javax.swing.plaf.metal.OceanTheme$IFIcon [UI]
|
||||
InternalFrame.maximizeSound sounds/FrameMaximize.wav
|
||||
InternalFrame.minimizeIcon [lazy] 16,16 javax.swing.plaf.metal.OceanTheme$IFIcon [UI]
|
||||
InternalFrame.minimizeSound sounds/FrameMinimize.wav
|
||||
InternalFrame.optionDialogBorder [lazy] 3,3,3,3 false javax.swing.plaf.metal.MetalBorders$OptionDialogBorder [UI]
|
||||
InternalFrame.paletteBorder [lazy] 1,1,1,1 false javax.swing.plaf.metal.MetalBorders$PaletteBorder [UI]
|
||||
InternalFrame.paletteCloseIcon [lazy] 7,7 javax.swing.plaf.metal.OceanTheme$IFIcon [UI]
|
||||
InternalFrame.paletteTitleHeight 11
|
||||
InternalFrame.restoreDownSound sounds/FrameRestoreDown.wav
|
||||
InternalFrame.restoreUpSound sounds/FrameRestoreUp.wav
|
||||
InternalFrame.titleFont [active] Dialog bold 12 javax.swing.plaf.FontUIResource [UI]
|
||||
|
||||
|
||||
#---- InternalFrameTitlePane ----
|
||||
|
||||
InternalFrameTitlePane.closeButtonOpacity true
|
||||
InternalFrameTitlePane.iconifyButtonOpacity true
|
||||
InternalFrameTitlePane.maximizeButtonOpacity true
|
||||
|
||||
|
||||
#---- InternalFrame ----
|
||||
|
||||
InternalFrameUI javax.swing.plaf.metal.MetalInternalFrameUI
|
||||
|
||||
|
||||
#---- Label ----
|
||||
|
||||
Label.background #eeeeee javax.swing.plaf.ColorUIResource [UI]
|
||||
Label.disabledForeground #999999 javax.swing.plaf.ColorUIResource [UI]
|
||||
Label.disabledShadow #b8cfe5 javax.swing.plaf.ColorUIResource [UI]
|
||||
Label.font [active] Dialog bold 12 javax.swing.plaf.FontUIResource [UI]
|
||||
Label.foreground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
LabelUI javax.swing.plaf.metal.MetalLabelUI
|
||||
|
||||
|
||||
#---- List ----
|
||||
|
||||
List.background #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
List.cellRenderer [active] javax.swing.DefaultListCellRenderer$UIResource [UI]
|
||||
List.dropCellBackground #d2e9ff javax.swing.plaf.ColorUIResource [UI]
|
||||
List.dropLineColor #6382bf javax.swing.plaf.ColorUIResource [UI]
|
||||
List.focusCellHighlightBorder [lazy] line: #6382bf javax.swing.plaf.ColorUIResource [UI] 1 false 1,1,1,1 true javax.swing.plaf.BorderUIResource$LineBorderUIResource [UI]
|
||||
List.font [active] Dialog bold 12 javax.swing.plaf.FontUIResource [UI]
|
||||
List.foreground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
List.noFocusBorder 1,1,1,1 false javax.swing.plaf.BorderUIResource$EmptyBorderUIResource [UI]
|
||||
List.selectionBackground #b8cfe5 javax.swing.plaf.ColorUIResource [UI]
|
||||
List.selectionForeground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
List.timeFactor 1000
|
||||
ListUI javax.swing.plaf.basic.BasicListUI
|
||||
|
||||
|
||||
#---- Menu ----
|
||||
|
||||
Menu.acceleratorFont [active] Dialog plain 10 javax.swing.plaf.FontUIResource [UI]
|
||||
Menu.acceleratorForeground #6382bf javax.swing.plaf.ColorUIResource [UI]
|
||||
Menu.acceleratorSelectionForeground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
Menu.arrowIcon [lazy] 4,8 javax.swing.plaf.metal.MetalIconFactory$MenuArrowIcon [UI]
|
||||
Menu.background #eeeeee javax.swing.plaf.ColorUIResource [UI]
|
||||
Menu.border [lazy] 2,2,2,2 false javax.swing.plaf.metal.MetalBorders$MenuItemBorder [UI]
|
||||
Menu.borderPainted true
|
||||
Menu.cancelMode hideLastSubmenu
|
||||
Menu.checkIcon [lazy] null
|
||||
Menu.crossMenuMnemonic true
|
||||
Menu.disabledForeground #999999 javax.swing.plaf.ColorUIResource [UI]
|
||||
Menu.font [active] Dialog bold 12 javax.swing.plaf.FontUIResource [UI]
|
||||
Menu.foreground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
Menu.margin 2,2,2,2 javax.swing.plaf.InsetsUIResource [UI]
|
||||
Menu.menuPopupOffsetX 0
|
||||
Menu.menuPopupOffsetY 0
|
||||
Menu.opaque false
|
||||
Menu.preserveTopLevelSelection false
|
||||
Menu.selectionBackground #a3b8cc javax.swing.plaf.ColorUIResource [UI]
|
||||
Menu.selectionForeground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
Menu.shortcutKeys length=1 [I
|
||||
[0] 8
|
||||
Menu.submenuPopupOffsetX -4
|
||||
Menu.submenuPopupOffsetY -3
|
||||
|
||||
|
||||
#---- MenuBar ----
|
||||
|
||||
MenuBar.background #eeeeee javax.swing.plaf.ColorUIResource [UI]
|
||||
MenuBar.border [lazy] 0,0,2,0 false javax.swing.plaf.metal.MetalBorders$MenuBarBorder [UI]
|
||||
MenuBar.borderColor #cccccc javax.swing.plaf.ColorUIResource [UI]
|
||||
MenuBar.font [active] Dialog bold 12 javax.swing.plaf.FontUIResource [UI]
|
||||
MenuBar.foreground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
MenuBar.gradient size=5 java.util.Arrays$ArrayList
|
||||
[0] 1.0
|
||||
[1] 0.0
|
||||
[2] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
[3] #dadada javax.swing.plaf.ColorUIResource [UI]
|
||||
[4] #dadada javax.swing.plaf.ColorUIResource [UI]
|
||||
MenuBar.highlight #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
MenuBar.shadow #b8cfe5 javax.swing.plaf.ColorUIResource [UI]
|
||||
MenuBar.windowBindings length=2 [Ljava.lang.Object;
|
||||
[0] F10
|
||||
[1] takeFocus
|
||||
MenuBarUI javax.swing.plaf.metal.MetalMenuBarUI
|
||||
|
||||
|
||||
#---- MenuItem ----
|
||||
|
||||
MenuItem.acceleratorDelimiter -
|
||||
MenuItem.acceleratorFont [active] Dialog plain 10 javax.swing.plaf.FontUIResource [UI]
|
||||
MenuItem.acceleratorForeground #6382bf javax.swing.plaf.ColorUIResource [UI]
|
||||
MenuItem.acceleratorSelectionForeground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
MenuItem.arrowIcon [lazy] 4,8 javax.swing.plaf.metal.MetalIconFactory$MenuItemArrowIcon [UI]
|
||||
MenuItem.background #eeeeee javax.swing.plaf.ColorUIResource [UI]
|
||||
MenuItem.border [lazy] 2,2,2,2 false javax.swing.plaf.metal.MetalBorders$MenuItemBorder [UI]
|
||||
MenuItem.borderPainted true
|
||||
MenuItem.checkIcon [lazy] null
|
||||
MenuItem.commandSound sounds/MenuItemCommand.wav
|
||||
MenuItem.disabledForeground #999999 javax.swing.plaf.ColorUIResource [UI]
|
||||
MenuItem.font [active] Dialog bold 12 javax.swing.plaf.FontUIResource [UI]
|
||||
MenuItem.foreground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
MenuItem.margin 2,2,2,2 javax.swing.plaf.InsetsUIResource [UI]
|
||||
MenuItem.selectionBackground #a3b8cc javax.swing.plaf.ColorUIResource [UI]
|
||||
MenuItem.selectionForeground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
MenuItemUI javax.swing.plaf.basic.BasicMenuItemUI
|
||||
|
||||
|
||||
#---- Menu ----
|
||||
|
||||
MenuUI javax.swing.plaf.basic.BasicMenuUI
|
||||
|
||||
|
||||
#---- OptionPane ----
|
||||
|
||||
OptionPane.background #eeeeee javax.swing.plaf.ColorUIResource [UI]
|
||||
OptionPane.border [lazy] 10,10,12,10 false javax.swing.plaf.BorderUIResource$EmptyBorderUIResource [UI]
|
||||
OptionPane.buttonAreaBorder [lazy] 6,0,0,0 false javax.swing.plaf.BorderUIResource$EmptyBorderUIResource [UI]
|
||||
OptionPane.buttonClickThreshhold 500
|
||||
OptionPane.errorDialog.border.background #993333 javax.swing.plaf.ColorUIResource [UI]
|
||||
OptionPane.errorDialog.titlePane.background #ff9999 javax.swing.plaf.ColorUIResource [UI]
|
||||
OptionPane.errorDialog.titlePane.foreground #330000 javax.swing.plaf.ColorUIResource [UI]
|
||||
OptionPane.errorDialog.titlePane.shadow #cc6666 javax.swing.plaf.ColorUIResource [UI]
|
||||
OptionPane.errorIcon [lazy] 32,32 sun.swing.ImageIconUIResource [UI] (sun.awt.image.ToolkitImage)
|
||||
OptionPane.errorSound sounds/OptionPaneError.wav
|
||||
OptionPane.font [lazy] Dialog plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
OptionPane.foreground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
OptionPane.informationIcon [lazy] 32,32 sun.swing.ImageIconUIResource [UI] (sun.awt.image.ToolkitImage)
|
||||
OptionPane.informationSound sounds/OptionPaneInformation.wav
|
||||
OptionPane.messageAreaBorder [lazy] 0,0,0,0 false javax.swing.plaf.BorderUIResource$EmptyBorderUIResource [UI]
|
||||
OptionPane.messageForeground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
OptionPane.minimumSize 262,90 javax.swing.plaf.DimensionUIResource [UI]
|
||||
OptionPane.questionDialog.border.background #336633 javax.swing.plaf.ColorUIResource [UI]
|
||||
OptionPane.questionDialog.titlePane.background #99cc99 javax.swing.plaf.ColorUIResource [UI]
|
||||
OptionPane.questionDialog.titlePane.foreground #003300 javax.swing.plaf.ColorUIResource [UI]
|
||||
OptionPane.questionDialog.titlePane.shadow #669966 javax.swing.plaf.ColorUIResource [UI]
|
||||
OptionPane.questionIcon [lazy] 32,32 sun.swing.ImageIconUIResource [UI] (sun.awt.image.ToolkitImage)
|
||||
OptionPane.questionSound sounds/OptionPaneQuestion.wav
|
||||
OptionPane.warningDialog.border.background #996633 javax.swing.plaf.ColorUIResource [UI]
|
||||
OptionPane.warningDialog.titlePane.background #ffcc99 javax.swing.plaf.ColorUIResource [UI]
|
||||
OptionPane.warningDialog.titlePane.foreground #663300 javax.swing.plaf.ColorUIResource [UI]
|
||||
OptionPane.warningDialog.titlePane.shadow #cc9966 javax.swing.plaf.ColorUIResource [UI]
|
||||
OptionPane.warningIcon [lazy] 32,32 sun.swing.ImageIconUIResource [UI] (sun.awt.image.ToolkitImage)
|
||||
OptionPane.warningSound sounds/OptionPaneWarning.wav
|
||||
OptionPane.windowBindings length=2 [Ljava.lang.Object;
|
||||
[0] ESCAPE
|
||||
[1] close
|
||||
OptionPaneUI javax.swing.plaf.basic.BasicOptionPaneUI
|
||||
|
||||
|
||||
#---- Panel ----
|
||||
|
||||
Panel.background #eeeeee javax.swing.plaf.ColorUIResource [UI]
|
||||
Panel.font [lazy] Dialog plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
Panel.foreground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
PanelUI javax.swing.plaf.basic.BasicPanelUI
|
||||
|
||||
|
||||
#---- PasswordField ----
|
||||
|
||||
PasswordField.background #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
PasswordField.border [lazy] javax.swing.plaf.BorderUIResource$CompoundBorderUIResource [UI]
|
||||
2,2,2,2 false javax.swing.plaf.metal.MetalBorders$TextFieldBorder [UI]
|
||||
0,0,0,0 false javax.swing.plaf.basic.BasicBorders$MarginBorder [UI]
|
||||
PasswordField.caretBlinkRate 500
|
||||
PasswordField.caretForeground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
PasswordField.echoChar '\u2022'
|
||||
PasswordField.font [active] Dialog plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
PasswordField.foreground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
PasswordField.inactiveBackground #eeeeee javax.swing.plaf.ColorUIResource [UI]
|
||||
PasswordField.inactiveForeground #b8cfe5 javax.swing.plaf.ColorUIResource [UI]
|
||||
PasswordField.margin 0,0,0,0 javax.swing.plaf.InsetsUIResource [UI]
|
||||
PasswordField.selectionBackground #b8cfe5 javax.swing.plaf.ColorUIResource [UI]
|
||||
PasswordField.selectionForeground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
PasswordFieldUI javax.swing.plaf.basic.BasicPasswordFieldUI
|
||||
|
||||
|
||||
#---- PopupMenu ----
|
||||
|
||||
PopupMenu.background #eeeeee javax.swing.plaf.ColorUIResource [UI]
|
||||
PopupMenu.border [lazy] 3,1,2,1 false javax.swing.plaf.metal.MetalBorders$PopupMenuBorder [UI]
|
||||
PopupMenu.consumeEventOnClose false
|
||||
PopupMenu.font [active] Dialog bold 12 javax.swing.plaf.FontUIResource [UI]
|
||||
PopupMenu.foreground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
PopupMenu.popupSound sounds/PopupMenuPopup.wav
|
||||
|
||||
|
||||
#---- PopupMenuSeparator ----
|
||||
|
||||
PopupMenuSeparatorUI javax.swing.plaf.metal.MetalPopupMenuSeparatorUI
|
||||
|
||||
|
||||
#---- PopupMenu ----
|
||||
|
||||
PopupMenuUI javax.swing.plaf.basic.BasicPopupMenuUI
|
||||
|
||||
|
||||
#---- ProgressBar ----
|
||||
|
||||
ProgressBar.background #eeeeee javax.swing.plaf.ColorUIResource [UI]
|
||||
ProgressBar.border [lazy] line: #7a8a99 javax.swing.plaf.ColorUIResource [UI] 1 false 1,1,1,1 true javax.swing.plaf.BorderUIResource$LineBorderUIResource [UI]
|
||||
ProgressBar.cellLength 1
|
||||
ProgressBar.cellSpacing 0
|
||||
ProgressBar.cycleTime 3000
|
||||
ProgressBar.font [active] Dialog bold 12 javax.swing.plaf.FontUIResource [UI]
|
||||
ProgressBar.foreground #a3b8cc javax.swing.plaf.ColorUIResource [UI]
|
||||
ProgressBar.horizontalSize 146,12 javax.swing.plaf.DimensionUIResource [UI]
|
||||
ProgressBar.repaintInterval 50
|
||||
ProgressBar.selectionBackground #6382bf javax.swing.plaf.ColorUIResource [UI]
|
||||
ProgressBar.selectionForeground #eeeeee javax.swing.plaf.ColorUIResource [UI]
|
||||
ProgressBar.verticalSize 12,146 javax.swing.plaf.DimensionUIResource [UI]
|
||||
ProgressBarUI javax.swing.plaf.metal.MetalProgressBarUI
|
||||
|
||||
|
||||
#---- RadioButton ----
|
||||
|
||||
RadioButton.background #eeeeee javax.swing.plaf.ColorUIResource [UI]
|
||||
RadioButton.border [lazy] javax.swing.plaf.BorderUIResource$CompoundBorderUIResource [UI]
|
||||
2,2,2,2 false javax.swing.plaf.basic.BasicBorders$RadioButtonBorder [UI]
|
||||
0,0,0,0 false javax.swing.plaf.basic.BasicBorders$MarginBorder [UI]
|
||||
RadioButton.darkShadow #7a8a99 javax.swing.plaf.ColorUIResource [UI]
|
||||
RadioButton.disabledText #999999 javax.swing.plaf.ColorUIResource [UI]
|
||||
RadioButton.focus #a3b8cc javax.swing.plaf.ColorUIResource [UI]
|
||||
RadioButton.font [active] Dialog bold 12 javax.swing.plaf.FontUIResource [UI]
|
||||
RadioButton.foreground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
RadioButton.gradient size=5 java.util.Arrays$ArrayList
|
||||
[0] 0.3
|
||||
[1] 0.0
|
||||
[2] #dde8f3 javax.swing.plaf.ColorUIResource [UI]
|
||||
[3] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
[4] #b8cfe5 javax.swing.plaf.ColorUIResource [UI]
|
||||
RadioButton.highlight #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
RadioButton.icon [lazy] 13,13 javax.swing.plaf.metal.MetalIconFactory$RadioButtonIcon [UI]
|
||||
RadioButton.light #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
RadioButton.margin 2,2,2,2 javax.swing.plaf.InsetsUIResource [UI]
|
||||
RadioButton.rollover true
|
||||
RadioButton.select #b8cfe5 javax.swing.plaf.ColorUIResource [UI]
|
||||
RadioButton.shadow #b8cfe5 javax.swing.plaf.ColorUIResource [UI]
|
||||
RadioButton.textIconGap 4
|
||||
RadioButton.textShiftOffset 0
|
||||
RadioButton.totalInsets 4,4,4,4 java.awt.Insets
|
||||
|
||||
|
||||
#---- RadioButtonMenuItem ----
|
||||
|
||||
RadioButtonMenuItem.acceleratorFont [active] Dialog plain 10 javax.swing.plaf.FontUIResource [UI]
|
||||
RadioButtonMenuItem.acceleratorForeground #6382bf javax.swing.plaf.ColorUIResource [UI]
|
||||
RadioButtonMenuItem.acceleratorSelectionForeground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
RadioButtonMenuItem.arrowIcon [lazy] 4,8 javax.swing.plaf.metal.MetalIconFactory$MenuItemArrowIcon [UI]
|
||||
RadioButtonMenuItem.background #eeeeee javax.swing.plaf.ColorUIResource [UI]
|
||||
RadioButtonMenuItem.border [lazy] 2,2,2,2 false javax.swing.plaf.metal.MetalBorders$MenuItemBorder [UI]
|
||||
RadioButtonMenuItem.borderPainted true
|
||||
RadioButtonMenuItem.checkIcon [lazy] 10,10 javax.swing.plaf.metal.MetalIconFactory$RadioButtonMenuItemIcon [UI]
|
||||
RadioButtonMenuItem.commandSound sounds/MenuItemCommand.wav
|
||||
RadioButtonMenuItem.disabledForeground #999999 javax.swing.plaf.ColorUIResource [UI]
|
||||
RadioButtonMenuItem.font [active] Dialog bold 12 javax.swing.plaf.FontUIResource [UI]
|
||||
RadioButtonMenuItem.foreground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
RadioButtonMenuItem.gradient size=5 java.util.Arrays$ArrayList
|
||||
[0] 0.3
|
||||
[1] 0.0
|
||||
[2] #dde8f3 javax.swing.plaf.ColorUIResource [UI]
|
||||
[3] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
[4] #b8cfe5 javax.swing.plaf.ColorUIResource [UI]
|
||||
RadioButtonMenuItem.margin 2,2,2,2 javax.swing.plaf.InsetsUIResource [UI]
|
||||
RadioButtonMenuItem.selectionBackground #a3b8cc javax.swing.plaf.ColorUIResource [UI]
|
||||
RadioButtonMenuItem.selectionForeground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
RadioButtonMenuItemUI javax.swing.plaf.basic.BasicRadioButtonMenuItemUI
|
||||
|
||||
|
||||
#---- RadioButton ----
|
||||
|
||||
RadioButtonUI javax.swing.plaf.metal.MetalRadioButtonUI
|
||||
|
||||
|
||||
#---- RootPane ----
|
||||
|
||||
RootPane.colorChooserDialogBorder [lazy] 5,5,5,5 false javax.swing.plaf.metal.MetalBorders$QuestionDialogBorder [UI]
|
||||
RootPane.defaultButtonWindowKeyBindings length=8 [Ljava.lang.Object;
|
||||
[0] ENTER
|
||||
[1] press
|
||||
[2] released ENTER
|
||||
[3] release
|
||||
[4] ctrl ENTER
|
||||
[5] press
|
||||
[6] ctrl released ENTER
|
||||
[7] release
|
||||
RootPane.errorDialogBorder [lazy] 5,5,5,5 false javax.swing.plaf.metal.MetalBorders$ErrorDialogBorder [UI]
|
||||
RootPane.fileChooserDialogBorder [lazy] 5,5,5,5 false javax.swing.plaf.metal.MetalBorders$QuestionDialogBorder [UI]
|
||||
RootPane.frameBorder [lazy] 5,5,5,5 false javax.swing.plaf.metal.MetalBorders$FrameBorder [UI]
|
||||
RootPane.informationDialogBorder [lazy] 5,5,5,5 false javax.swing.plaf.metal.MetalBorders$DialogBorder [UI]
|
||||
RootPane.plainDialogBorder [lazy] 5,5,5,5 false javax.swing.plaf.metal.MetalBorders$DialogBorder [UI]
|
||||
RootPane.questionDialogBorder [lazy] 5,5,5,5 false javax.swing.plaf.metal.MetalBorders$QuestionDialogBorder [UI]
|
||||
RootPane.warningDialogBorder [lazy] 5,5,5,5 false javax.swing.plaf.metal.MetalBorders$WarningDialogBorder [UI]
|
||||
RootPaneUI javax.swing.plaf.metal.MetalRootPaneUI
|
||||
|
||||
|
||||
#---- ScrollBar ----
|
||||
|
||||
ScrollBar.allowsAbsolutePositioning true
|
||||
ScrollBar.background #eeeeee javax.swing.plaf.ColorUIResource [UI]
|
||||
ScrollBar.darkShadow #7a8a99 javax.swing.plaf.ColorUIResource [UI]
|
||||
ScrollBar.foreground #eeeeee javax.swing.plaf.ColorUIResource [UI]
|
||||
ScrollBar.gradient size=5 java.util.Arrays$ArrayList
|
||||
[0] 0.3
|
||||
[1] 0.0
|
||||
[2] #dde8f3 javax.swing.plaf.ColorUIResource [UI]
|
||||
[3] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
[4] #b8cfe5 javax.swing.plaf.ColorUIResource [UI]
|
||||
ScrollBar.highlight #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
ScrollBar.maximumThumbSize 4096,4096 javax.swing.plaf.DimensionUIResource [UI]
|
||||
ScrollBar.minimumThumbSize 8,8 javax.swing.plaf.DimensionUIResource [UI]
|
||||
ScrollBar.shadow #b8cfe5 javax.swing.plaf.ColorUIResource [UI]
|
||||
ScrollBar.thumb #a3b8cc javax.swing.plaf.ColorUIResource [UI]
|
||||
ScrollBar.thumbDarkShadow #7a8a99 javax.swing.plaf.ColorUIResource [UI]
|
||||
ScrollBar.thumbHighlight #b8cfe5 javax.swing.plaf.ColorUIResource [UI]
|
||||
ScrollBar.thumbShadow #6382bf javax.swing.plaf.ColorUIResource [UI]
|
||||
ScrollBar.track #eeeeee javax.swing.plaf.ColorUIResource [UI]
|
||||
ScrollBar.trackHighlight #7a8a99 javax.swing.plaf.ColorUIResource [UI]
|
||||
ScrollBar.width 17
|
||||
ScrollBarUI javax.swing.plaf.metal.MetalScrollBarUI
|
||||
|
||||
|
||||
#---- ScrollPane ----
|
||||
|
||||
ScrollPane.background #eeeeee javax.swing.plaf.ColorUIResource [UI]
|
||||
ScrollPane.border [lazy] 1,1,2,2 false javax.swing.plaf.metal.MetalBorders$ScrollPaneBorder [UI]
|
||||
ScrollPane.font [lazy] Dialog plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
ScrollPane.foreground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
ScrollPaneUI javax.swing.plaf.metal.MetalScrollPaneUI
|
||||
|
||||
|
||||
#---- Separator ----
|
||||
|
||||
Separator.background #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
Separator.foreground #6382bf javax.swing.plaf.ColorUIResource [UI]
|
||||
Separator.highlight #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
Separator.shadow #b8cfe5 javax.swing.plaf.ColorUIResource [UI]
|
||||
SeparatorUI javax.swing.plaf.metal.MetalSeparatorUI
|
||||
|
||||
|
||||
#---- Slider ----
|
||||
|
||||
Slider.altTrackColor #d2e2ef javax.swing.plaf.ColorUIResource [UI]
|
||||
Slider.background #eeeeee javax.swing.plaf.ColorUIResource [UI]
|
||||
Slider.focus #a3b8cc javax.swing.plaf.ColorUIResource [UI]
|
||||
Slider.focusGradient size=5 java.util.Arrays$ArrayList
|
||||
[0] 0.3
|
||||
[1] 0.2
|
||||
[2] #c8ddf2 javax.swing.plaf.ColorUIResource [UI]
|
||||
[3] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
[4] #b8cfe5 javax.swing.plaf.ColorUIResource [UI]
|
||||
Slider.focusInsets 0,0,0,0 javax.swing.plaf.InsetsUIResource [UI]
|
||||
Slider.font [active] Dialog bold 12 javax.swing.plaf.FontUIResource [UI]
|
||||
Slider.foreground #a3b8cc javax.swing.plaf.ColorUIResource [UI]
|
||||
Slider.gradient size=5 java.util.Arrays$ArrayList
|
||||
[0] 0.3
|
||||
[1] 0.2
|
||||
[2] #c8ddf2 javax.swing.plaf.ColorUIResource [UI]
|
||||
[3] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
[4] #b8cfe5 javax.swing.plaf.ColorUIResource [UI]
|
||||
Slider.highlight #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
Slider.horizontalSize 200,21 java.awt.Dimension
|
||||
Slider.horizontalThumbIcon [lazy] 15,16 javax.swing.plaf.metal.MetalIconFactory$OceanHorizontalSliderThumbIcon [UI]
|
||||
Slider.majorTickLength 6
|
||||
Slider.minimumHorizontalSize 36,21 java.awt.Dimension
|
||||
Slider.minimumVerticalSize 21,36 java.awt.Dimension
|
||||
Slider.onlyLeftMouseButtonDrag true
|
||||
Slider.shadow #b8cfe5 javax.swing.plaf.ColorUIResource [UI]
|
||||
Slider.tickColor #000000 java.awt.Color
|
||||
Slider.trackWidth 7
|
||||
Slider.verticalSize 21,200 java.awt.Dimension
|
||||
Slider.verticalThumbIcon [lazy] 16,15 javax.swing.plaf.metal.MetalIconFactory$OceanVerticalSliderThumbIcon [UI]
|
||||
SliderUI javax.swing.plaf.metal.MetalSliderUI
|
||||
|
||||
|
||||
#---- Spinner ----
|
||||
|
||||
Spinner.arrowButtonBorder [lazy] javax.swing.plaf.BorderUIResource$CompoundBorderUIResource [UI]
|
||||
3,3,3,3 false javax.swing.plaf.metal.MetalBorders$ButtonBorder [UI]
|
||||
0,0,0,0 false javax.swing.plaf.basic.BasicBorders$MarginBorder [UI]
|
||||
Spinner.arrowButtonInsets 0,0,0,0 javax.swing.plaf.InsetsUIResource [UI]
|
||||
Spinner.arrowButtonSize 16,5 java.awt.Dimension
|
||||
Spinner.background #eeeeee javax.swing.plaf.ColorUIResource [UI]
|
||||
Spinner.border [lazy] javax.swing.plaf.BorderUIResource$CompoundBorderUIResource [UI]
|
||||
2,2,2,2 false javax.swing.plaf.metal.MetalBorders$TextFieldBorder [UI]
|
||||
0,0,0,0 false javax.swing.plaf.basic.BasicBorders$MarginBorder [UI]
|
||||
Spinner.editorAlignment 11
|
||||
Spinner.editorBorderPainted false
|
||||
Spinner.font [active] Dialog bold 12 javax.swing.plaf.FontUIResource [UI]
|
||||
Spinner.foreground #eeeeee javax.swing.plaf.ColorUIResource [UI]
|
||||
SpinnerUI javax.swing.plaf.basic.BasicSpinnerUI
|
||||
|
||||
|
||||
#---- SplitPane ----
|
||||
|
||||
SplitPane.background #eeeeee javax.swing.plaf.ColorUIResource [UI]
|
||||
SplitPane.border [lazy] 1,1,1,1 true javax.swing.plaf.basic.BasicBorders$SplitPaneBorder [UI]
|
||||
SplitPane.centerOneTouchButtons false
|
||||
SplitPane.darkShadow #7a8a99 javax.swing.plaf.ColorUIResource [UI]
|
||||
SplitPane.dividerFocusColor #c8ddf2 javax.swing.plaf.ColorUIResource [UI]
|
||||
SplitPane.dividerSize 10
|
||||
SplitPane.highlight #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
SplitPane.oneTouchButtonsOpaque false
|
||||
SplitPane.shadow #b8cfe5 javax.swing.plaf.ColorUIResource [UI]
|
||||
|
||||
|
||||
#---- SplitPaneDivider ----
|
||||
|
||||
SplitPaneDivider.border [lazy] 1,1,1,1 true javax.swing.plaf.basic.BasicBorders$SplitPaneDividerBorder [UI]
|
||||
SplitPaneDivider.draggingColor #404040 javax.swing.plaf.ColorUIResource [UI]
|
||||
|
||||
|
||||
#---- SplitPane ----
|
||||
|
||||
SplitPaneUI javax.swing.plaf.metal.MetalSplitPaneUI
|
||||
|
||||
|
||||
#---- TabbedPane ----
|
||||
|
||||
TabbedPane.background #b8cfe5 javax.swing.plaf.ColorUIResource [UI]
|
||||
TabbedPane.borderHightlightColor #6382bf javax.swing.plaf.ColorUIResource [UI]
|
||||
TabbedPane.contentAreaColor #c8ddf2 javax.swing.plaf.ColorUIResource [UI]
|
||||
TabbedPane.contentBorderInsets 4,2,3,3 java.awt.Insets
|
||||
TabbedPane.contentOpaque true
|
||||
TabbedPane.darkShadow #7a8a99 javax.swing.plaf.ColorUIResource [UI]
|
||||
TabbedPane.focus #6382bf javax.swing.plaf.ColorUIResource [UI]
|
||||
TabbedPane.font [active] Dialog bold 12 javax.swing.plaf.FontUIResource [UI]
|
||||
TabbedPane.foreground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
TabbedPane.highlight #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
TabbedPane.labelShift 1
|
||||
TabbedPane.light #eeeeee javax.swing.plaf.ColorUIResource [UI]
|
||||
TabbedPane.selectHighlight #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
TabbedPane.selected #c8ddf2 javax.swing.plaf.ColorUIResource [UI]
|
||||
TabbedPane.selectedLabelShift -1
|
||||
TabbedPane.selectedTabPadInsets 2,2,2,1 javax.swing.plaf.InsetsUIResource [UI]
|
||||
TabbedPane.selectionFollowsFocus true
|
||||
TabbedPane.shadow #b8cfe5 javax.swing.plaf.ColorUIResource [UI]
|
||||
TabbedPane.tabAreaBackground #dadada javax.swing.plaf.ColorUIResource [UI]
|
||||
TabbedPane.tabAreaInsets 2,2,0,6 java.awt.Insets
|
||||
TabbedPane.tabInsets 0,9,1,9 javax.swing.plaf.InsetsUIResource [UI]
|
||||
TabbedPane.tabRunOverlay 2
|
||||
TabbedPane.tabsOpaque true
|
||||
TabbedPane.tabsOverlapBorder false
|
||||
TabbedPane.textIconGap 4
|
||||
TabbedPane.unselectedBackground #eeeeee javax.swing.plaf.ColorUIResource [UI]
|
||||
TabbedPaneUI javax.swing.plaf.metal.MetalTabbedPaneUI
|
||||
|
||||
|
||||
#---- Table ----
|
||||
|
||||
Table.ascendingSortIcon [lazy] 12,12 sun.swing.ImageIconUIResource [UI] (sun.awt.image.ToolkitImage)
|
||||
Table.background #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
Table.descendingSortIcon [lazy] 12,12 sun.swing.ImageIconUIResource [UI] (sun.awt.image.ToolkitImage)
|
||||
Table.dropCellBackground #d2e9ff javax.swing.plaf.ColorUIResource [UI]
|
||||
Table.dropLineColor #6382bf javax.swing.plaf.ColorUIResource [UI]
|
||||
Table.dropLineShortColor #333333 sun.swing.PrintColorUIResource [UI]
|
||||
Table.focusCellBackground #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
Table.focusCellForeground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
Table.focusCellHighlightBorder [lazy] line: #6382bf javax.swing.plaf.ColorUIResource [UI] 1 false 1,1,1,1 true javax.swing.plaf.BorderUIResource$LineBorderUIResource [UI]
|
||||
Table.font [active] Dialog plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
Table.foreground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
Table.gridColor #7a8a99 javax.swing.plaf.ColorUIResource [UI]
|
||||
Table.scrollPaneBorder [lazy] 1,1,2,2 false javax.swing.plaf.metal.MetalBorders$ScrollPaneBorder [UI]
|
||||
Table.selectionBackground #b8cfe5 javax.swing.plaf.ColorUIResource [UI]
|
||||
Table.selectionForeground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
Table.sortIconColor #b8cfe5 javax.swing.plaf.ColorUIResource [UI]
|
||||
|
||||
|
||||
#---- TableHeader ----
|
||||
|
||||
TableHeader.background #eeeeee javax.swing.plaf.ColorUIResource [UI]
|
||||
TableHeader.cellBorder [lazy] 2,2,2,0 false javax.swing.plaf.metal.MetalBorders$TableHeaderBorder
|
||||
TableHeader.focusCellBackground #c8ddf2 javax.swing.plaf.ColorUIResource [UI]
|
||||
TableHeader.font [active] Dialog plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
TableHeader.foreground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
TableHeaderUI javax.swing.plaf.basic.BasicTableHeaderUI
|
||||
|
||||
|
||||
#---- Table ----
|
||||
|
||||
TableUI javax.swing.plaf.basic.BasicTableUI
|
||||
|
||||
|
||||
#---- TextArea ----
|
||||
|
||||
TextArea.background #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
TextArea.border [lazy] 0,0,0,0 false javax.swing.plaf.basic.BasicBorders$MarginBorder [UI]
|
||||
TextArea.caretBlinkRate 500
|
||||
TextArea.caretForeground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
TextArea.font [active] Dialog plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
TextArea.foreground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
TextArea.inactiveForeground #b8cfe5 javax.swing.plaf.ColorUIResource [UI]
|
||||
TextArea.margin 0,0,0,0 javax.swing.plaf.InsetsUIResource [UI]
|
||||
TextArea.selectionBackground #b8cfe5 javax.swing.plaf.ColorUIResource [UI]
|
||||
TextArea.selectionForeground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
TextAreaUI javax.swing.plaf.basic.BasicTextAreaUI
|
||||
|
||||
|
||||
#---- TextField ----
|
||||
|
||||
TextField.background #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
TextField.border [lazy] javax.swing.plaf.BorderUIResource$CompoundBorderUIResource [UI]
|
||||
2,2,2,2 false javax.swing.plaf.metal.MetalBorders$TextFieldBorder [UI]
|
||||
0,0,0,0 false javax.swing.plaf.basic.BasicBorders$MarginBorder [UI]
|
||||
TextField.caretBlinkRate 500
|
||||
TextField.caretForeground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
TextField.darkShadow #7a8a99 javax.swing.plaf.ColorUIResource [UI]
|
||||
TextField.font [active] Dialog plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
TextField.foreground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
TextField.highlight #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
TextField.inactiveBackground #eeeeee javax.swing.plaf.ColorUIResource [UI]
|
||||
TextField.inactiveForeground #b8cfe5 javax.swing.plaf.ColorUIResource [UI]
|
||||
TextField.light #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
TextField.margin 0,0,0,0 javax.swing.plaf.InsetsUIResource [UI]
|
||||
TextField.selectionBackground #b8cfe5 javax.swing.plaf.ColorUIResource [UI]
|
||||
TextField.selectionForeground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
TextField.shadow #b8cfe5 javax.swing.plaf.ColorUIResource [UI]
|
||||
TextFieldUI javax.swing.plaf.metal.MetalTextFieldUI
|
||||
|
||||
|
||||
#---- TextPane ----
|
||||
|
||||
TextPane.background #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
TextPane.border [lazy] 0,0,0,0 false javax.swing.plaf.basic.BasicBorders$MarginBorder [UI]
|
||||
TextPane.caretBlinkRate 500
|
||||
TextPane.caretForeground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
TextPane.font [active] Dialog plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
TextPane.foreground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
TextPane.inactiveForeground #b8cfe5 javax.swing.plaf.ColorUIResource [UI]
|
||||
TextPane.margin 3,3,3,3 javax.swing.plaf.InsetsUIResource [UI]
|
||||
TextPane.selectionBackground #b8cfe5 javax.swing.plaf.ColorUIResource [UI]
|
||||
TextPane.selectionForeground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
TextPaneUI javax.swing.plaf.basic.BasicTextPaneUI
|
||||
|
||||
|
||||
#---- TitledBorder ----
|
||||
|
||||
TitledBorder.border [lazy] line: #b8cfe5 javax.swing.plaf.ColorUIResource [UI] 1 false 1,1,1,1 true javax.swing.plaf.BorderUIResource$LineBorderUIResource [UI]
|
||||
TitledBorder.font [active] Dialog bold 12 javax.swing.plaf.FontUIResource [UI]
|
||||
TitledBorder.titleColor #333333 sun.swing.PrintColorUIResource [UI]
|
||||
|
||||
|
||||
#---- ToggleButton ----
|
||||
|
||||
ToggleButton.background #eeeeee javax.swing.plaf.ColorUIResource [UI]
|
||||
ToggleButton.border [lazy] javax.swing.plaf.BorderUIResource$CompoundBorderUIResource [UI]
|
||||
3,3,3,3 false javax.swing.plaf.metal.MetalBorders$ToggleButtonBorder [UI]
|
||||
0,0,0,0 false javax.swing.plaf.basic.BasicBorders$MarginBorder [UI]
|
||||
ToggleButton.darkShadow #7a8a99 javax.swing.plaf.ColorUIResource [UI]
|
||||
ToggleButton.disabledText #999999 javax.swing.plaf.ColorUIResource [UI]
|
||||
ToggleButton.focus #a3b8cc javax.swing.plaf.ColorUIResource [UI]
|
||||
ToggleButton.font [active] Dialog bold 12 javax.swing.plaf.FontUIResource [UI]
|
||||
ToggleButton.foreground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
ToggleButton.gradient size=5 java.util.Arrays$ArrayList
|
||||
[0] 0.3
|
||||
[1] 0.0
|
||||
[2] #dde8f3 javax.swing.plaf.ColorUIResource [UI]
|
||||
[3] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
[4] #b8cfe5 javax.swing.plaf.ColorUIResource [UI]
|
||||
ToggleButton.highlight #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
ToggleButton.light #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
ToggleButton.margin 2,14,2,14 javax.swing.plaf.InsetsUIResource [UI]
|
||||
ToggleButton.select #b8cfe5 javax.swing.plaf.ColorUIResource [UI]
|
||||
ToggleButton.shadow #b8cfe5 javax.swing.plaf.ColorUIResource [UI]
|
||||
ToggleButton.textIconGap 4
|
||||
ToggleButton.textShiftOffset 0
|
||||
ToggleButtonUI javax.swing.plaf.metal.MetalToggleButtonUI
|
||||
|
||||
|
||||
#---- ToolBar ----
|
||||
|
||||
ToolBar.background #eeeeee javax.swing.plaf.ColorUIResource [UI]
|
||||
ToolBar.border [lazy] 1,2,3,2 false javax.swing.plaf.metal.MetalBorders$ToolBarBorder [UI]
|
||||
ToolBar.borderColor #cccccc javax.swing.plaf.ColorUIResource [UI]
|
||||
ToolBar.darkShadow #7a8a99 javax.swing.plaf.ColorUIResource [UI]
|
||||
ToolBar.dockingBackground #eeeeee javax.swing.plaf.ColorUIResource [UI]
|
||||
ToolBar.dockingForeground #6382bf javax.swing.plaf.ColorUIResource [UI]
|
||||
ToolBar.floatingBackground #eeeeee javax.swing.plaf.ColorUIResource [UI]
|
||||
ToolBar.floatingForeground #b8cfe5 javax.swing.plaf.ColorUIResource [UI]
|
||||
ToolBar.font [active] Dialog bold 12 javax.swing.plaf.FontUIResource [UI]
|
||||
ToolBar.foreground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
ToolBar.highlight #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
ToolBar.isRollover true
|
||||
ToolBar.light #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
ToolBar.nonrolloverBorder [lazy] javax.swing.border.CompoundBorder
|
||||
3,3,3,3 false javax.swing.plaf.metal.MetalBorders$ButtonBorder [UI]
|
||||
3,3,3,3 false javax.swing.plaf.metal.MetalBorders$RolloverMarginBorder
|
||||
ToolBar.rolloverBorder [lazy] javax.swing.border.CompoundBorder
|
||||
3,3,3,3 false javax.swing.plaf.metal.MetalBorders$ButtonBorder [UI]
|
||||
3,3,3,3 false javax.swing.plaf.metal.MetalBorders$RolloverMarginBorder
|
||||
ToolBar.separatorSize 10,10 javax.swing.plaf.DimensionUIResource [UI]
|
||||
ToolBar.shadow #b8cfe5 javax.swing.plaf.ColorUIResource [UI]
|
||||
|
||||
|
||||
#---- ToolBarSeparator ----
|
||||
|
||||
ToolBarSeparatorUI javax.swing.plaf.basic.BasicToolBarSeparatorUI
|
||||
|
||||
|
||||
#---- ToolBar ----
|
||||
|
||||
ToolBarUI javax.swing.plaf.metal.MetalToolBarUI
|
||||
|
||||
|
||||
#---- ToolTip ----
|
||||
|
||||
ToolTip.background #b8cfe5 javax.swing.plaf.ColorUIResource [UI]
|
||||
ToolTip.backgroundInactive #eeeeee javax.swing.plaf.ColorUIResource [UI]
|
||||
ToolTip.border [lazy] line: #6382bf javax.swing.plaf.ColorUIResource [UI] 1 false 1,1,1,1 true javax.swing.plaf.BorderUIResource$LineBorderUIResource [UI]
|
||||
ToolTip.borderInactive [lazy] line: #7a8a99 javax.swing.plaf.ColorUIResource [UI] 1 false 1,1,1,1 true javax.swing.plaf.BorderUIResource$LineBorderUIResource [UI]
|
||||
ToolTip.font [active] Dialog plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
ToolTip.foreground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
ToolTip.foregroundInactive #7a8a99 javax.swing.plaf.ColorUIResource [UI]
|
||||
ToolTip.hideAccelerator false
|
||||
|
||||
|
||||
#---- ToolTipManager ----
|
||||
|
||||
ToolTipManager.enableToolTipMode activeApplication
|
||||
|
||||
|
||||
#---- ToolTip ----
|
||||
|
||||
ToolTipUI javax.swing.plaf.metal.MetalToolTipUI
|
||||
|
||||
|
||||
#---- Tree ----
|
||||
|
||||
Tree.background #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
Tree.changeSelectionWithFocus true
|
||||
Tree.closedIcon [lazy] 16,18 sun.swing.ImageIconUIResource [UI] (sun.awt.image.ToolkitImage)
|
||||
Tree.collapsedIcon [lazy] 18,18 javax.swing.plaf.metal.OceanTheme$COIcon [UI]
|
||||
Tree.drawsFocusBorderAroundIcon false
|
||||
Tree.dropCellBackground #d2e9ff javax.swing.plaf.ColorUIResource [UI]
|
||||
Tree.dropLineColor #6382bf javax.swing.plaf.ColorUIResource [UI]
|
||||
Tree.editorBorder [lazy] line: #000000 java.awt.Color 1 false 1,1,1,1 true javax.swing.plaf.BorderUIResource$LineBorderUIResource [UI]
|
||||
Tree.expandedIcon [lazy] 18,18 sun.swing.ImageIconUIResource [UI] (sun.awt.image.ToolkitImage)
|
||||
Tree.font [active] Dialog plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
Tree.foreground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
Tree.hash #b8cfe5 javax.swing.plaf.ColorUIResource [UI]
|
||||
Tree.leafIcon [lazy] 16,20 sun.swing.ImageIconUIResource [UI] (sun.awt.image.ToolkitImage)
|
||||
Tree.leftChildIndent 7
|
||||
Tree.line #b8cfe5 javax.swing.plaf.ColorUIResource [UI]
|
||||
Tree.lineTypeDashed false
|
||||
Tree.openIcon [lazy] 16,18 sun.swing.ImageIconUIResource [UI] (sun.awt.image.ToolkitImage)
|
||||
Tree.paintLines true
|
||||
Tree.rightChildIndent 13
|
||||
Tree.rowHeight 0
|
||||
Tree.scrollsOnExpand true
|
||||
Tree.selectionBackground #b8cfe5 javax.swing.plaf.ColorUIResource [UI]
|
||||
Tree.selectionBorderColor #6382bf javax.swing.plaf.ColorUIResource [UI]
|
||||
Tree.selectionForeground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
Tree.textBackground #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
Tree.textForeground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
Tree.timeFactor 1000
|
||||
TreeUI javax.swing.plaf.metal.MetalTreeUI
|
||||
|
||||
|
||||
#---- Viewport ----
|
||||
|
||||
Viewport.background #eeeeee javax.swing.plaf.ColorUIResource [UI]
|
||||
Viewport.font [lazy] Dialog plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
Viewport.foreground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
ViewportUI javax.swing.plaf.basic.BasicViewportUI
|
||||
|
||||
|
||||
#---- ----
|
||||
|
||||
activeCaption #b8cfe5 javax.swing.plaf.ColorUIResource [UI]
|
||||
activeCaptionBorder #a3b8cc javax.swing.plaf.ColorUIResource [UI]
|
||||
activeCaptionText #333333 sun.swing.PrintColorUIResource [UI]
|
||||
control #eeeeee javax.swing.plaf.ColorUIResource [UI]
|
||||
controlDkShadow #7a8a99 javax.swing.plaf.ColorUIResource [UI]
|
||||
controlHighlight #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
controlLtHighlight #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
controlShadow #b8cfe5 javax.swing.plaf.ColorUIResource [UI]
|
||||
controlText #333333 sun.swing.PrintColorUIResource [UI]
|
||||
desktop #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
|
||||
|
||||
#---- html ----
|
||||
|
||||
html.missingImage [lazy] 38,38 sun.swing.ImageIconUIResource [UI] (sun.awt.image.ToolkitImage)
|
||||
html.pendingImage [lazy] 38,38 sun.swing.ImageIconUIResource [UI] (sun.awt.image.ToolkitImage)
|
||||
|
||||
|
||||
#---- ----
|
||||
|
||||
inactiveCaption #eeeeee javax.swing.plaf.ColorUIResource [UI]
|
||||
inactiveCaptionBorder #b8cfe5 javax.swing.plaf.ColorUIResource [UI]
|
||||
inactiveCaptionText #333333 sun.swing.PrintColorUIResource [UI]
|
||||
info #b8cfe5 javax.swing.plaf.ColorUIResource [UI]
|
||||
infoText #333333 sun.swing.PrintColorUIResource [UI]
|
||||
menu #eeeeee javax.swing.plaf.ColorUIResource [UI]
|
||||
menuText #333333 sun.swing.PrintColorUIResource [UI]
|
||||
scrollbar #eeeeee javax.swing.plaf.ColorUIResource [UI]
|
||||
text #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
textHighlight #b8cfe5 javax.swing.plaf.ColorUIResource [UI]
|
||||
textHighlightText #333333 sun.swing.PrintColorUIResource [UI]
|
||||
textInactiveText #b8cfe5 javax.swing.plaf.ColorUIResource [UI]
|
||||
textText #333333 sun.swing.PrintColorUIResource [UI]
|
||||
window #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
windowBorder #eeeeee javax.swing.plaf.ColorUIResource [UI]
|
||||
windowText #333333 sun.swing.PrintColorUIResource [UI]
|
||||
@@ -0,0 +1,992 @@
|
||||
Class javax.swing.plaf.metal.MetalLookAndFeel
|
||||
ID Metal
|
||||
Name Metal
|
||||
Java 11.0.2
|
||||
OS Windows 10
|
||||
|
||||
|
||||
#---- AuditoryCues ----
|
||||
|
||||
AuditoryCues.allAuditoryCues length=13 [Ljava.lang.Object;
|
||||
[0] CheckBoxMenuItem.commandSound
|
||||
[1] InternalFrame.closeSound
|
||||
[2] InternalFrame.maximizeSound
|
||||
[3] InternalFrame.minimizeSound
|
||||
[4] InternalFrame.restoreDownSound
|
||||
[5] InternalFrame.restoreUpSound
|
||||
[6] MenuItem.commandSound
|
||||
[7] OptionPane.errorSound
|
||||
[8] OptionPane.informationSound
|
||||
[9] OptionPane.questionSound
|
||||
[10] OptionPane.warningSound
|
||||
[11] PopupMenu.popupSound
|
||||
[12] RadioButtonMenuItem.commandSound
|
||||
AuditoryCues.cueList length=13 [Ljava.lang.Object;
|
||||
[0] CheckBoxMenuItem.commandSound
|
||||
[1] InternalFrame.closeSound
|
||||
[2] InternalFrame.maximizeSound
|
||||
[3] InternalFrame.minimizeSound
|
||||
[4] InternalFrame.restoreDownSound
|
||||
[5] InternalFrame.restoreUpSound
|
||||
[6] MenuItem.commandSound
|
||||
[7] OptionPane.errorSound
|
||||
[8] OptionPane.informationSound
|
||||
[9] OptionPane.questionSound
|
||||
[10] OptionPane.warningSound
|
||||
[11] PopupMenu.popupSound
|
||||
[12] RadioButtonMenuItem.commandSound
|
||||
AuditoryCues.defaultCueList length=4 [Ljava.lang.Object;
|
||||
[0] OptionPane.errorSound
|
||||
[1] OptionPane.informationSound
|
||||
[2] OptionPane.questionSound
|
||||
[3] OptionPane.warningSound
|
||||
AuditoryCues.noAuditoryCues length=1 [Ljava.lang.Object;
|
||||
[0] mute
|
||||
|
||||
|
||||
#---- Button ----
|
||||
|
||||
Button.background #eeeeee javax.swing.plaf.ColorUIResource [UI]
|
||||
Button.border [lazy] javax.swing.plaf.BorderUIResource$CompoundBorderUIResource [UI]
|
||||
3,3,3,3 false javax.swing.plaf.metal.MetalBorders$ButtonBorder [UI]
|
||||
0,0,0,0 false javax.swing.plaf.basic.BasicBorders$MarginBorder [UI]
|
||||
Button.darkShadow #7a8a99 javax.swing.plaf.ColorUIResource [UI]
|
||||
Button.defaultButtonFollowsFocus false
|
||||
Button.disabledText #999999 javax.swing.plaf.ColorUIResource [UI]
|
||||
Button.disabledToolBarBorderBackground #cccccc javax.swing.plaf.ColorUIResource [UI]
|
||||
Button.focus #a3b8cc javax.swing.plaf.ColorUIResource [UI]
|
||||
Button.font [active] Dialog bold 12 javax.swing.plaf.FontUIResource [UI]
|
||||
Button.foreground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
Button.gradient size=5 java.util.Arrays$ArrayList
|
||||
[0] 0.3
|
||||
[1] 0.0
|
||||
[2] #dde8f3 javax.swing.plaf.ColorUIResource [UI]
|
||||
[3] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
[4] #b8cfe5 javax.swing.plaf.ColorUIResource [UI]
|
||||
Button.highlight #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
Button.light #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
Button.margin 2,14,2,14 javax.swing.plaf.InsetsUIResource [UI]
|
||||
Button.rollover true
|
||||
Button.rolloverIconType ocean
|
||||
Button.select #b8cfe5 javax.swing.plaf.ColorUIResource [UI]
|
||||
Button.shadow #b8cfe5 javax.swing.plaf.ColorUIResource [UI]
|
||||
Button.textIconGap 4
|
||||
Button.textShiftOffset 0
|
||||
Button.toolBarBorderBackground #999999 javax.swing.plaf.ColorUIResource [UI]
|
||||
ButtonUI javax.swing.plaf.metal.MetalButtonUI
|
||||
|
||||
|
||||
#---- CheckBox ----
|
||||
|
||||
CheckBox.background #eeeeee javax.swing.plaf.ColorUIResource [UI]
|
||||
CheckBox.border [lazy] javax.swing.plaf.BorderUIResource$CompoundBorderUIResource [UI]
|
||||
2,2,2,2 false javax.swing.plaf.basic.BasicBorders$RadioButtonBorder [UI]
|
||||
0,0,0,0 false javax.swing.plaf.basic.BasicBorders$MarginBorder [UI]
|
||||
CheckBox.disabledText #999999 javax.swing.plaf.ColorUIResource [UI]
|
||||
CheckBox.focus #a3b8cc javax.swing.plaf.ColorUIResource [UI]
|
||||
CheckBox.font [active] Dialog bold 12 javax.swing.plaf.FontUIResource [UI]
|
||||
CheckBox.foreground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
CheckBox.gradient size=5 java.util.Arrays$ArrayList
|
||||
[0] 0.3
|
||||
[1] 0.0
|
||||
[2] #dde8f3 javax.swing.plaf.ColorUIResource [UI]
|
||||
[3] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
[4] #b8cfe5 javax.swing.plaf.ColorUIResource [UI]
|
||||
CheckBox.icon [lazy] 13,13 javax.swing.plaf.metal.MetalIconFactory$CheckBoxIcon [UI]
|
||||
CheckBox.margin 2,2,2,2 javax.swing.plaf.InsetsUIResource [UI]
|
||||
CheckBox.rollover true
|
||||
CheckBox.textIconGap 4
|
||||
CheckBox.textShiftOffset 0
|
||||
CheckBox.totalInsets 4,4,4,4 java.awt.Insets
|
||||
|
||||
|
||||
#---- CheckBoxMenuItem ----
|
||||
|
||||
CheckBoxMenuItem.acceleratorFont [active] Dialog plain 10 javax.swing.plaf.FontUIResource [UI]
|
||||
CheckBoxMenuItem.acceleratorForeground #6382bf javax.swing.plaf.ColorUIResource [UI]
|
||||
CheckBoxMenuItem.acceleratorSelectionForeground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
CheckBoxMenuItem.arrowIcon [lazy] 4,8 javax.swing.plaf.metal.MetalIconFactory$MenuItemArrowIcon [UI]
|
||||
CheckBoxMenuItem.background #eeeeee javax.swing.plaf.ColorUIResource [UI]
|
||||
CheckBoxMenuItem.border [lazy] 2,2,2,2 false javax.swing.plaf.metal.MetalBorders$MenuItemBorder [UI]
|
||||
CheckBoxMenuItem.borderPainted true
|
||||
CheckBoxMenuItem.checkIcon [lazy] 10,10 javax.swing.plaf.metal.MetalIconFactory$CheckBoxMenuItemIcon [UI]
|
||||
CheckBoxMenuItem.commandSound sounds/MenuItemCommand.wav
|
||||
CheckBoxMenuItem.disabledForeground #999999 javax.swing.plaf.ColorUIResource [UI]
|
||||
CheckBoxMenuItem.font [active] Dialog bold 12 javax.swing.plaf.FontUIResource [UI]
|
||||
CheckBoxMenuItem.foreground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
CheckBoxMenuItem.gradient size=5 java.util.Arrays$ArrayList
|
||||
[0] 0.3
|
||||
[1] 0.0
|
||||
[2] #dde8f3 javax.swing.plaf.ColorUIResource [UI]
|
||||
[3] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
[4] #b8cfe5 javax.swing.plaf.ColorUIResource [UI]
|
||||
CheckBoxMenuItem.margin 2,2,2,2 javax.swing.plaf.InsetsUIResource [UI]
|
||||
CheckBoxMenuItem.selectionBackground #a3b8cc javax.swing.plaf.ColorUIResource [UI]
|
||||
CheckBoxMenuItem.selectionForeground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
CheckBoxMenuItemUI javax.swing.plaf.basic.BasicCheckBoxMenuItemUI
|
||||
|
||||
|
||||
#---- CheckBox ----
|
||||
|
||||
CheckBoxUI javax.swing.plaf.metal.MetalCheckBoxUI
|
||||
|
||||
|
||||
#---- Checkbox ----
|
||||
|
||||
Checkbox.select #b8cfe5 javax.swing.plaf.ColorUIResource [UI]
|
||||
|
||||
|
||||
#---- ColorChooser ----
|
||||
|
||||
ColorChooser.background #eeeeee javax.swing.plaf.ColorUIResource [UI]
|
||||
ColorChooser.font [lazy] Dialog plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
ColorChooser.foreground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
ColorChooser.swatchesDefaultRecentColor #eeeeee javax.swing.plaf.ColorUIResource [UI]
|
||||
ColorChooser.swatchesRecentSwatchSize 10,10 java.awt.Dimension
|
||||
ColorChooser.swatchesSwatchSize 10,10 java.awt.Dimension
|
||||
ColorChooserUI javax.swing.plaf.basic.BasicColorChooserUI
|
||||
|
||||
|
||||
#---- ComboBox ----
|
||||
|
||||
ComboBox.background #eeeeee javax.swing.plaf.ColorUIResource [UI]
|
||||
ComboBox.buttonBackground #eeeeee javax.swing.plaf.ColorUIResource [UI]
|
||||
ComboBox.buttonDarkShadow #7a8a99 javax.swing.plaf.ColorUIResource [UI]
|
||||
ComboBox.buttonHighlight #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
ComboBox.buttonShadow #b8cfe5 javax.swing.plaf.ColorUIResource [UI]
|
||||
ComboBox.disabledBackground #eeeeee javax.swing.plaf.ColorUIResource [UI]
|
||||
ComboBox.disabledForeground #b8cfe5 javax.swing.plaf.ColorUIResource [UI]
|
||||
ComboBox.font [active] Dialog bold 12 javax.swing.plaf.FontUIResource [UI]
|
||||
ComboBox.foreground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
ComboBox.isEnterSelectablePopup false
|
||||
ComboBox.noActionOnKeyNavigation false
|
||||
ComboBox.selectionBackground #a3b8cc javax.swing.plaf.ColorUIResource [UI]
|
||||
ComboBox.selectionForeground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
ComboBox.timeFactor 1000
|
||||
ComboBoxUI javax.swing.plaf.metal.MetalComboBoxUI
|
||||
|
||||
|
||||
#---- Desktop ----
|
||||
|
||||
Desktop.background #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
Desktop.minOnScreenInsets 3,3,3,3 javax.swing.plaf.InsetsUIResource [UI]
|
||||
|
||||
|
||||
#---- DesktopIcon ----
|
||||
|
||||
DesktopIcon.background #eeeeee javax.swing.plaf.ColorUIResource [UI]
|
||||
DesktopIcon.border [lazy] javax.swing.plaf.BorderUIResource$CompoundBorderUIResource [UI]
|
||||
line: #7a8a99 javax.swing.plaf.ColorUIResource [UI] 1 false 1,1,1,1 true javax.swing.border.LineBorder
|
||||
2,2,1,2 true javax.swing.border.MatteBorder
|
||||
DesktopIcon.font [active] Dialog bold 12 javax.swing.plaf.FontUIResource [UI]
|
||||
DesktopIcon.foreground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
DesktopIcon.width 160
|
||||
DesktopIconUI javax.swing.plaf.metal.MetalDesktopIconUI
|
||||
|
||||
|
||||
#---- DesktopPane ----
|
||||
|
||||
DesktopPaneUI javax.swing.plaf.basic.BasicDesktopPaneUI
|
||||
|
||||
|
||||
#---- EditorPane ----
|
||||
|
||||
EditorPane.background #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
EditorPane.border [lazy] 0,0,0,0 false javax.swing.plaf.basic.BasicBorders$MarginBorder [UI]
|
||||
EditorPane.caretBlinkRate 500
|
||||
EditorPane.caretForeground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
EditorPane.font [active] Dialog plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
EditorPane.foreground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
EditorPane.inactiveForeground #b8cfe5 javax.swing.plaf.ColorUIResource [UI]
|
||||
EditorPane.margin 3,3,3,3 javax.swing.plaf.InsetsUIResource [UI]
|
||||
EditorPane.selectionBackground #b8cfe5 javax.swing.plaf.ColorUIResource [UI]
|
||||
EditorPane.selectionForeground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
EditorPaneUI javax.swing.plaf.basic.BasicEditorPaneUI
|
||||
|
||||
|
||||
#---- FileChooser ----
|
||||
|
||||
FileChooser.detailsViewIcon [lazy] 18,18 javax.swing.plaf.metal.MetalIconFactory$FileChooserDetailViewIcon [UI]
|
||||
FileChooser.homeFolderIcon [lazy] 18,18 sun.swing.ImageIconUIResource [UI] (sun.awt.image.ToolkitImage)
|
||||
FileChooser.listViewIcon [lazy] 18,18 javax.swing.plaf.metal.MetalIconFactory$FileChooserListViewIcon [UI]
|
||||
FileChooser.newFolderIcon [lazy] 18,18 sun.swing.ImageIconUIResource [UI] (sun.awt.image.ToolkitImage)
|
||||
FileChooser.readOnly false
|
||||
FileChooser.upFolderIcon [lazy] 18,18 sun.swing.ImageIconUIResource [UI] (sun.awt.image.ToolkitImage)
|
||||
FileChooser.useSystemExtensionHiding false
|
||||
FileChooser.usesSingleFilePane true
|
||||
FileChooserUI javax.swing.plaf.metal.MetalFileChooserUI
|
||||
|
||||
|
||||
#---- FileView ----
|
||||
|
||||
FileView.computerIcon [lazy] 16,16 sun.swing.ImageIconUIResource [UI] (sun.awt.image.ToolkitImage)
|
||||
FileView.directoryIcon [lazy] 16,18 sun.swing.ImageIconUIResource [UI] (sun.awt.image.ToolkitImage)
|
||||
FileView.fileIcon [lazy] 16,20 sun.swing.ImageIconUIResource [UI] (sun.awt.image.ToolkitImage)
|
||||
FileView.floppyDriveIcon [lazy] 16,16 sun.swing.ImageIconUIResource [UI] (sun.awt.image.ToolkitImage)
|
||||
FileView.hardDriveIcon [lazy] 16,16 sun.swing.ImageIconUIResource [UI] (sun.awt.image.ToolkitImage)
|
||||
|
||||
|
||||
#---- FormattedTextField ----
|
||||
|
||||
FormattedTextField.background #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
FormattedTextField.border [lazy] javax.swing.plaf.BorderUIResource$CompoundBorderUIResource [UI]
|
||||
2,2,2,2 false javax.swing.plaf.metal.MetalBorders$TextFieldBorder [UI]
|
||||
0,0,0,0 false javax.swing.plaf.basic.BasicBorders$MarginBorder [UI]
|
||||
FormattedTextField.caretBlinkRate 500
|
||||
FormattedTextField.caretForeground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
FormattedTextField.font [active] Dialog plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
FormattedTextField.foreground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
FormattedTextField.inactiveBackground #eeeeee javax.swing.plaf.ColorUIResource [UI]
|
||||
FormattedTextField.inactiveForeground #b8cfe5 javax.swing.plaf.ColorUIResource [UI]
|
||||
FormattedTextField.margin 0,0,0,0 javax.swing.plaf.InsetsUIResource [UI]
|
||||
FormattedTextField.selectionBackground #b8cfe5 javax.swing.plaf.ColorUIResource [UI]
|
||||
FormattedTextField.selectionForeground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
FormattedTextFieldUI javax.swing.plaf.basic.BasicFormattedTextFieldUI
|
||||
|
||||
|
||||
#---- InternalFrame ----
|
||||
|
||||
InternalFrame.activeTitleBackground #b8cfe5 javax.swing.plaf.ColorUIResource [UI]
|
||||
InternalFrame.activeTitleForeground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
InternalFrame.activeTitleGradient size=5 java.util.Arrays$ArrayList
|
||||
[0] 0.3
|
||||
[1] 0.0
|
||||
[2] #dde8f3 javax.swing.plaf.ColorUIResource [UI]
|
||||
[3] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
[4] #b8cfe5 javax.swing.plaf.ColorUIResource [UI]
|
||||
InternalFrame.border [lazy] 5,5,5,5 false javax.swing.plaf.metal.MetalBorders$InternalFrameBorder [UI]
|
||||
InternalFrame.borderColor #eeeeee javax.swing.plaf.ColorUIResource [UI]
|
||||
InternalFrame.borderDarkShadow #7a8a99 javax.swing.plaf.ColorUIResource [UI]
|
||||
InternalFrame.borderHighlight #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
InternalFrame.borderLight #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
InternalFrame.borderShadow #b8cfe5 javax.swing.plaf.ColorUIResource [UI]
|
||||
InternalFrame.closeIcon [lazy] 16,16 javax.swing.plaf.metal.OceanTheme$IFIcon [UI]
|
||||
InternalFrame.closeSound sounds/FrameClose.wav
|
||||
InternalFrame.icon [lazy] 16,16 sun.swing.ImageIconUIResource [UI] (sun.awt.image.ToolkitImage)
|
||||
InternalFrame.iconifyIcon [lazy] 16,16 javax.swing.plaf.metal.OceanTheme$IFIcon [UI]
|
||||
InternalFrame.inactiveTitleBackground #eeeeee javax.swing.plaf.ColorUIResource [UI]
|
||||
InternalFrame.inactiveTitleForeground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
InternalFrame.maximizeIcon [lazy] 16,16 javax.swing.plaf.metal.OceanTheme$IFIcon [UI]
|
||||
InternalFrame.maximizeSound sounds/FrameMaximize.wav
|
||||
InternalFrame.minimizeIcon [lazy] 16,16 javax.swing.plaf.metal.OceanTheme$IFIcon [UI]
|
||||
InternalFrame.minimizeSound sounds/FrameMinimize.wav
|
||||
InternalFrame.optionDialogBorder [lazy] 3,3,3,3 false javax.swing.plaf.metal.MetalBorders$OptionDialogBorder [UI]
|
||||
InternalFrame.paletteBorder [lazy] 1,1,1,1 false javax.swing.plaf.metal.MetalBorders$PaletteBorder [UI]
|
||||
InternalFrame.paletteCloseIcon [lazy] 7,7 javax.swing.plaf.metal.OceanTheme$IFIcon [UI]
|
||||
InternalFrame.paletteTitleHeight 11
|
||||
InternalFrame.restoreDownSound sounds/FrameRestoreDown.wav
|
||||
InternalFrame.restoreUpSound sounds/FrameRestoreUp.wav
|
||||
InternalFrame.titleFont [active] Dialog bold 12 javax.swing.plaf.FontUIResource [UI]
|
||||
|
||||
|
||||
#---- InternalFrameTitlePane ----
|
||||
|
||||
InternalFrameTitlePane.closeButtonOpacity true
|
||||
InternalFrameTitlePane.iconifyButtonOpacity true
|
||||
InternalFrameTitlePane.maximizeButtonOpacity true
|
||||
|
||||
|
||||
#---- InternalFrame ----
|
||||
|
||||
InternalFrameUI javax.swing.plaf.metal.MetalInternalFrameUI
|
||||
|
||||
|
||||
#---- Label ----
|
||||
|
||||
Label.background #eeeeee javax.swing.plaf.ColorUIResource [UI]
|
||||
Label.disabledForeground #999999 javax.swing.plaf.ColorUIResource [UI]
|
||||
Label.disabledShadow #b8cfe5 javax.swing.plaf.ColorUIResource [UI]
|
||||
Label.font [active] Dialog bold 12 javax.swing.plaf.FontUIResource [UI]
|
||||
Label.foreground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
LabelUI javax.swing.plaf.metal.MetalLabelUI
|
||||
|
||||
|
||||
#---- List ----
|
||||
|
||||
List.background #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
List.cellRenderer [active] javax.swing.DefaultListCellRenderer$UIResource [UI]
|
||||
List.dropCellBackground #d2e9ff javax.swing.plaf.ColorUIResource [UI]
|
||||
List.dropLineColor #6382bf javax.swing.plaf.ColorUIResource [UI]
|
||||
List.focusCellHighlightBorder [lazy] line: #6382bf javax.swing.plaf.ColorUIResource [UI] 1 false 1,1,1,1 true javax.swing.plaf.BorderUIResource$LineBorderUIResource [UI]
|
||||
List.font [active] Dialog bold 12 javax.swing.plaf.FontUIResource [UI]
|
||||
List.foreground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
List.noFocusBorder 1,1,1,1 false javax.swing.plaf.BorderUIResource$EmptyBorderUIResource [UI]
|
||||
List.selectionBackground #b8cfe5 javax.swing.plaf.ColorUIResource [UI]
|
||||
List.selectionForeground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
List.timeFactor 1000
|
||||
ListUI javax.swing.plaf.basic.BasicListUI
|
||||
|
||||
|
||||
#---- Menu ----
|
||||
|
||||
Menu.acceleratorFont [active] Dialog plain 10 javax.swing.plaf.FontUIResource [UI]
|
||||
Menu.acceleratorForeground #6382bf javax.swing.plaf.ColorUIResource [UI]
|
||||
Menu.acceleratorSelectionForeground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
Menu.arrowIcon [lazy] 4,8 javax.swing.plaf.metal.MetalIconFactory$MenuArrowIcon [UI]
|
||||
Menu.background #eeeeee javax.swing.plaf.ColorUIResource [UI]
|
||||
Menu.border [lazy] 2,2,2,2 false javax.swing.plaf.metal.MetalBorders$MenuItemBorder [UI]
|
||||
Menu.borderPainted true
|
||||
Menu.cancelMode hideLastSubmenu
|
||||
Menu.checkIcon [lazy] null
|
||||
Menu.crossMenuMnemonic true
|
||||
Menu.disabledForeground #999999 javax.swing.plaf.ColorUIResource [UI]
|
||||
Menu.font [active] Dialog bold 12 javax.swing.plaf.FontUIResource [UI]
|
||||
Menu.foreground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
Menu.margin 2,2,2,2 javax.swing.plaf.InsetsUIResource [UI]
|
||||
Menu.menuPopupOffsetX 0
|
||||
Menu.menuPopupOffsetY 0
|
||||
Menu.opaque false
|
||||
Menu.preserveTopLevelSelection false
|
||||
Menu.selectionBackground #a3b8cc javax.swing.plaf.ColorUIResource [UI]
|
||||
Menu.selectionForeground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
Menu.shortcutKeys length=2 [I
|
||||
[0] 8
|
||||
[1] 8200
|
||||
Menu.submenuPopupOffsetX -4
|
||||
Menu.submenuPopupOffsetY -3
|
||||
|
||||
|
||||
#---- MenuBar ----
|
||||
|
||||
MenuBar.background #eeeeee javax.swing.plaf.ColorUIResource [UI]
|
||||
MenuBar.border [lazy] 0,0,2,0 false javax.swing.plaf.metal.MetalBorders$MenuBarBorder [UI]
|
||||
MenuBar.borderColor #cccccc javax.swing.plaf.ColorUIResource [UI]
|
||||
MenuBar.font [active] Dialog bold 12 javax.swing.plaf.FontUIResource [UI]
|
||||
MenuBar.foreground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
MenuBar.gradient size=5 java.util.Arrays$ArrayList
|
||||
[0] 1.0
|
||||
[1] 0.0
|
||||
[2] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
[3] #dadada javax.swing.plaf.ColorUIResource [UI]
|
||||
[4] #dadada javax.swing.plaf.ColorUIResource [UI]
|
||||
MenuBar.highlight #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
MenuBar.shadow #b8cfe5 javax.swing.plaf.ColorUIResource [UI]
|
||||
MenuBar.windowBindings length=2 [Ljava.lang.Object;
|
||||
[0] F10
|
||||
[1] takeFocus
|
||||
MenuBarUI javax.swing.plaf.metal.MetalMenuBarUI
|
||||
|
||||
|
||||
#---- MenuItem ----
|
||||
|
||||
MenuItem.acceleratorDelimiter -
|
||||
MenuItem.acceleratorFont [active] Dialog plain 10 javax.swing.plaf.FontUIResource [UI]
|
||||
MenuItem.acceleratorForeground #6382bf javax.swing.plaf.ColorUIResource [UI]
|
||||
MenuItem.acceleratorSelectionForeground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
MenuItem.arrowIcon [lazy] 4,8 javax.swing.plaf.metal.MetalIconFactory$MenuItemArrowIcon [UI]
|
||||
MenuItem.background #eeeeee javax.swing.plaf.ColorUIResource [UI]
|
||||
MenuItem.border [lazy] 2,2,2,2 false javax.swing.plaf.metal.MetalBorders$MenuItemBorder [UI]
|
||||
MenuItem.borderPainted true
|
||||
MenuItem.checkIcon [lazy] null
|
||||
MenuItem.commandSound sounds/MenuItemCommand.wav
|
||||
MenuItem.disabledForeground #999999 javax.swing.plaf.ColorUIResource [UI]
|
||||
MenuItem.font [active] Dialog bold 12 javax.swing.plaf.FontUIResource [UI]
|
||||
MenuItem.foreground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
MenuItem.margin 2,2,2,2 javax.swing.plaf.InsetsUIResource [UI]
|
||||
MenuItem.selectionBackground #a3b8cc javax.swing.plaf.ColorUIResource [UI]
|
||||
MenuItem.selectionForeground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
MenuItemUI javax.swing.plaf.basic.BasicMenuItemUI
|
||||
|
||||
|
||||
#---- Menu ----
|
||||
|
||||
MenuUI javax.swing.plaf.basic.BasicMenuUI
|
||||
|
||||
|
||||
#---- OptionPane ----
|
||||
|
||||
OptionPane.background #eeeeee javax.swing.plaf.ColorUIResource [UI]
|
||||
OptionPane.border [lazy] 10,10,12,10 false javax.swing.plaf.BorderUIResource$EmptyBorderUIResource [UI]
|
||||
OptionPane.buttonAreaBorder [lazy] 6,0,0,0 false javax.swing.plaf.BorderUIResource$EmptyBorderUIResource [UI]
|
||||
OptionPane.buttonClickThreshhold 500
|
||||
OptionPane.errorDialog.border.background #993333 javax.swing.plaf.ColorUIResource [UI]
|
||||
OptionPane.errorDialog.titlePane.background #ff9999 javax.swing.plaf.ColorUIResource [UI]
|
||||
OptionPane.errorDialog.titlePane.foreground #330000 javax.swing.plaf.ColorUIResource [UI]
|
||||
OptionPane.errorDialog.titlePane.shadow #cc6666 javax.swing.plaf.ColorUIResource [UI]
|
||||
OptionPane.errorIcon [lazy] 32,32 sun.swing.ImageIconUIResource [UI] (sun.awt.image.ToolkitImage)
|
||||
OptionPane.errorSound sounds/OptionPaneError.wav
|
||||
OptionPane.font [lazy] Dialog plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
OptionPane.foreground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
OptionPane.informationIcon [lazy] 32,32 sun.swing.ImageIconUIResource [UI] (sun.awt.image.ToolkitImage)
|
||||
OptionPane.informationSound sounds/OptionPaneInformation.wav
|
||||
OptionPane.messageAreaBorder [lazy] 0,0,0,0 false javax.swing.plaf.BorderUIResource$EmptyBorderUIResource [UI]
|
||||
OptionPane.messageForeground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
OptionPane.minimumSize 262,90 javax.swing.plaf.DimensionUIResource [UI]
|
||||
OptionPane.questionDialog.border.background #336633 javax.swing.plaf.ColorUIResource [UI]
|
||||
OptionPane.questionDialog.titlePane.background #99cc99 javax.swing.plaf.ColorUIResource [UI]
|
||||
OptionPane.questionDialog.titlePane.foreground #003300 javax.swing.plaf.ColorUIResource [UI]
|
||||
OptionPane.questionDialog.titlePane.shadow #669966 javax.swing.plaf.ColorUIResource [UI]
|
||||
OptionPane.questionIcon [lazy] 32,32 sun.swing.ImageIconUIResource [UI] (sun.awt.image.ToolkitImage)
|
||||
OptionPane.questionSound sounds/OptionPaneQuestion.wav
|
||||
OptionPane.warningDialog.border.background #996633 javax.swing.plaf.ColorUIResource [UI]
|
||||
OptionPane.warningDialog.titlePane.background #ffcc99 javax.swing.plaf.ColorUIResource [UI]
|
||||
OptionPane.warningDialog.titlePane.foreground #663300 javax.swing.plaf.ColorUIResource [UI]
|
||||
OptionPane.warningDialog.titlePane.shadow #cc9966 javax.swing.plaf.ColorUIResource [UI]
|
||||
OptionPane.warningIcon [lazy] 32,32 sun.swing.ImageIconUIResource [UI] (sun.awt.image.ToolkitImage)
|
||||
OptionPane.warningSound sounds/OptionPaneWarning.wav
|
||||
OptionPane.windowBindings length=2 [Ljava.lang.Object;
|
||||
[0] ESCAPE
|
||||
[1] close
|
||||
OptionPaneUI javax.swing.plaf.basic.BasicOptionPaneUI
|
||||
|
||||
|
||||
#---- Panel ----
|
||||
|
||||
Panel.background #eeeeee javax.swing.plaf.ColorUIResource [UI]
|
||||
Panel.font [lazy] Dialog plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
Panel.foreground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
PanelUI javax.swing.plaf.basic.BasicPanelUI
|
||||
|
||||
|
||||
#---- PasswordField ----
|
||||
|
||||
PasswordField.background #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
PasswordField.border [lazy] javax.swing.plaf.BorderUIResource$CompoundBorderUIResource [UI]
|
||||
2,2,2,2 false javax.swing.plaf.metal.MetalBorders$TextFieldBorder [UI]
|
||||
0,0,0,0 false javax.swing.plaf.basic.BasicBorders$MarginBorder [UI]
|
||||
PasswordField.caretBlinkRate 500
|
||||
PasswordField.caretForeground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
PasswordField.echoChar '\u2022'
|
||||
PasswordField.font [active] Dialog plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
PasswordField.foreground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
PasswordField.inactiveBackground #eeeeee javax.swing.plaf.ColorUIResource [UI]
|
||||
PasswordField.inactiveForeground #b8cfe5 javax.swing.plaf.ColorUIResource [UI]
|
||||
PasswordField.margin 0,0,0,0 javax.swing.plaf.InsetsUIResource [UI]
|
||||
PasswordField.selectionBackground #b8cfe5 javax.swing.plaf.ColorUIResource [UI]
|
||||
PasswordField.selectionForeground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
PasswordFieldUI javax.swing.plaf.basic.BasicPasswordFieldUI
|
||||
|
||||
|
||||
#---- PopupMenu ----
|
||||
|
||||
PopupMenu.background #eeeeee javax.swing.plaf.ColorUIResource [UI]
|
||||
PopupMenu.border [lazy] 3,1,2,1 false javax.swing.plaf.metal.MetalBorders$PopupMenuBorder [UI]
|
||||
PopupMenu.consumeEventOnClose false
|
||||
PopupMenu.font [active] Dialog bold 12 javax.swing.plaf.FontUIResource [UI]
|
||||
PopupMenu.foreground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
PopupMenu.popupSound sounds/PopupMenuPopup.wav
|
||||
|
||||
|
||||
#---- PopupMenuSeparator ----
|
||||
|
||||
PopupMenuSeparatorUI javax.swing.plaf.metal.MetalPopupMenuSeparatorUI
|
||||
|
||||
|
||||
#---- PopupMenu ----
|
||||
|
||||
PopupMenuUI javax.swing.plaf.basic.BasicPopupMenuUI
|
||||
|
||||
|
||||
#---- ProgressBar ----
|
||||
|
||||
ProgressBar.background #eeeeee javax.swing.plaf.ColorUIResource [UI]
|
||||
ProgressBar.border [lazy] line: #7a8a99 javax.swing.plaf.ColorUIResource [UI] 1 false 1,1,1,1 true javax.swing.plaf.BorderUIResource$LineBorderUIResource [UI]
|
||||
ProgressBar.cellLength 1
|
||||
ProgressBar.cellSpacing 0
|
||||
ProgressBar.cycleTime 3000
|
||||
ProgressBar.font [active] Dialog bold 12 javax.swing.plaf.FontUIResource [UI]
|
||||
ProgressBar.foreground #a3b8cc javax.swing.plaf.ColorUIResource [UI]
|
||||
ProgressBar.horizontalSize 146,12 javax.swing.plaf.DimensionUIResource [UI]
|
||||
ProgressBar.repaintInterval 50
|
||||
ProgressBar.selectionBackground #6382bf javax.swing.plaf.ColorUIResource [UI]
|
||||
ProgressBar.selectionForeground #eeeeee javax.swing.plaf.ColorUIResource [UI]
|
||||
ProgressBar.verticalSize 12,146 javax.swing.plaf.DimensionUIResource [UI]
|
||||
ProgressBarUI javax.swing.plaf.metal.MetalProgressBarUI
|
||||
|
||||
|
||||
#---- RadioButton ----
|
||||
|
||||
RadioButton.background #eeeeee javax.swing.plaf.ColorUIResource [UI]
|
||||
RadioButton.border [lazy] javax.swing.plaf.BorderUIResource$CompoundBorderUIResource [UI]
|
||||
2,2,2,2 false javax.swing.plaf.basic.BasicBorders$RadioButtonBorder [UI]
|
||||
0,0,0,0 false javax.swing.plaf.basic.BasicBorders$MarginBorder [UI]
|
||||
RadioButton.darkShadow #7a8a99 javax.swing.plaf.ColorUIResource [UI]
|
||||
RadioButton.disabledText #999999 javax.swing.plaf.ColorUIResource [UI]
|
||||
RadioButton.focus #a3b8cc javax.swing.plaf.ColorUIResource [UI]
|
||||
RadioButton.font [active] Dialog bold 12 javax.swing.plaf.FontUIResource [UI]
|
||||
RadioButton.foreground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
RadioButton.gradient size=5 java.util.Arrays$ArrayList
|
||||
[0] 0.3
|
||||
[1] 0.0
|
||||
[2] #dde8f3 javax.swing.plaf.ColorUIResource [UI]
|
||||
[3] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
[4] #b8cfe5 javax.swing.plaf.ColorUIResource [UI]
|
||||
RadioButton.highlight #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
RadioButton.icon [lazy] 13,13 javax.swing.plaf.metal.MetalIconFactory$RadioButtonIcon [UI]
|
||||
RadioButton.light #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
RadioButton.margin 2,2,2,2 javax.swing.plaf.InsetsUIResource [UI]
|
||||
RadioButton.rollover true
|
||||
RadioButton.select #b8cfe5 javax.swing.plaf.ColorUIResource [UI]
|
||||
RadioButton.shadow #b8cfe5 javax.swing.plaf.ColorUIResource [UI]
|
||||
RadioButton.textIconGap 4
|
||||
RadioButton.textShiftOffset 0
|
||||
RadioButton.totalInsets 4,4,4,4 java.awt.Insets
|
||||
|
||||
|
||||
#---- RadioButtonMenuItem ----
|
||||
|
||||
RadioButtonMenuItem.acceleratorFont [active] Dialog plain 10 javax.swing.plaf.FontUIResource [UI]
|
||||
RadioButtonMenuItem.acceleratorForeground #6382bf javax.swing.plaf.ColorUIResource [UI]
|
||||
RadioButtonMenuItem.acceleratorSelectionForeground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
RadioButtonMenuItem.arrowIcon [lazy] 4,8 javax.swing.plaf.metal.MetalIconFactory$MenuItemArrowIcon [UI]
|
||||
RadioButtonMenuItem.background #eeeeee javax.swing.plaf.ColorUIResource [UI]
|
||||
RadioButtonMenuItem.border [lazy] 2,2,2,2 false javax.swing.plaf.metal.MetalBorders$MenuItemBorder [UI]
|
||||
RadioButtonMenuItem.borderPainted true
|
||||
RadioButtonMenuItem.checkIcon [lazy] 10,10 javax.swing.plaf.metal.MetalIconFactory$RadioButtonMenuItemIcon [UI]
|
||||
RadioButtonMenuItem.commandSound sounds/MenuItemCommand.wav
|
||||
RadioButtonMenuItem.disabledForeground #999999 javax.swing.plaf.ColorUIResource [UI]
|
||||
RadioButtonMenuItem.font [active] Dialog bold 12 javax.swing.plaf.FontUIResource [UI]
|
||||
RadioButtonMenuItem.foreground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
RadioButtonMenuItem.gradient size=5 java.util.Arrays$ArrayList
|
||||
[0] 0.3
|
||||
[1] 0.0
|
||||
[2] #dde8f3 javax.swing.plaf.ColorUIResource [UI]
|
||||
[3] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
[4] #b8cfe5 javax.swing.plaf.ColorUIResource [UI]
|
||||
RadioButtonMenuItem.margin 2,2,2,2 javax.swing.plaf.InsetsUIResource [UI]
|
||||
RadioButtonMenuItem.selectionBackground #a3b8cc javax.swing.plaf.ColorUIResource [UI]
|
||||
RadioButtonMenuItem.selectionForeground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
RadioButtonMenuItemUI javax.swing.plaf.basic.BasicRadioButtonMenuItemUI
|
||||
|
||||
|
||||
#---- RadioButton ----
|
||||
|
||||
RadioButtonUI javax.swing.plaf.metal.MetalRadioButtonUI
|
||||
|
||||
|
||||
#---- RootPane ----
|
||||
|
||||
RootPane.colorChooserDialogBorder [lazy] 5,5,5,5 false javax.swing.plaf.metal.MetalBorders$QuestionDialogBorder [UI]
|
||||
RootPane.defaultButtonWindowKeyBindings length=8 [Ljava.lang.Object;
|
||||
[0] ENTER
|
||||
[1] press
|
||||
[2] released ENTER
|
||||
[3] release
|
||||
[4] ctrl ENTER
|
||||
[5] press
|
||||
[6] ctrl released ENTER
|
||||
[7] release
|
||||
RootPane.errorDialogBorder [lazy] 5,5,5,5 false javax.swing.plaf.metal.MetalBorders$ErrorDialogBorder [UI]
|
||||
RootPane.fileChooserDialogBorder [lazy] 5,5,5,5 false javax.swing.plaf.metal.MetalBorders$QuestionDialogBorder [UI]
|
||||
RootPane.frameBorder [lazy] 5,5,5,5 false javax.swing.plaf.metal.MetalBorders$FrameBorder [UI]
|
||||
RootPane.informationDialogBorder [lazy] 5,5,5,5 false javax.swing.plaf.metal.MetalBorders$DialogBorder [UI]
|
||||
RootPane.plainDialogBorder [lazy] 5,5,5,5 false javax.swing.plaf.metal.MetalBorders$DialogBorder [UI]
|
||||
RootPane.questionDialogBorder [lazy] 5,5,5,5 false javax.swing.plaf.metal.MetalBorders$QuestionDialogBorder [UI]
|
||||
RootPane.warningDialogBorder [lazy] 5,5,5,5 false javax.swing.plaf.metal.MetalBorders$WarningDialogBorder [UI]
|
||||
RootPaneUI javax.swing.plaf.metal.MetalRootPaneUI
|
||||
|
||||
|
||||
#---- ScrollBar ----
|
||||
|
||||
ScrollBar.allowsAbsolutePositioning true
|
||||
ScrollBar.background #eeeeee javax.swing.plaf.ColorUIResource [UI]
|
||||
ScrollBar.darkShadow #7a8a99 javax.swing.plaf.ColorUIResource [UI]
|
||||
ScrollBar.foreground #eeeeee javax.swing.plaf.ColorUIResource [UI]
|
||||
ScrollBar.gradient size=5 java.util.Arrays$ArrayList
|
||||
[0] 0.3
|
||||
[1] 0.0
|
||||
[2] #dde8f3 javax.swing.plaf.ColorUIResource [UI]
|
||||
[3] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
[4] #b8cfe5 javax.swing.plaf.ColorUIResource [UI]
|
||||
ScrollBar.highlight #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
ScrollBar.maximumThumbSize 4096,4096 javax.swing.plaf.DimensionUIResource [UI]
|
||||
ScrollBar.minimumThumbSize 8,8 javax.swing.plaf.DimensionUIResource [UI]
|
||||
ScrollBar.shadow #b8cfe5 javax.swing.plaf.ColorUIResource [UI]
|
||||
ScrollBar.thumb #a3b8cc javax.swing.plaf.ColorUIResource [UI]
|
||||
ScrollBar.thumbDarkShadow #7a8a99 javax.swing.plaf.ColorUIResource [UI]
|
||||
ScrollBar.thumbHighlight #b8cfe5 javax.swing.plaf.ColorUIResource [UI]
|
||||
ScrollBar.thumbShadow #6382bf javax.swing.plaf.ColorUIResource [UI]
|
||||
ScrollBar.track #eeeeee javax.swing.plaf.ColorUIResource [UI]
|
||||
ScrollBar.trackHighlight #7a8a99 javax.swing.plaf.ColorUIResource [UI]
|
||||
ScrollBar.width 17
|
||||
ScrollBarUI javax.swing.plaf.metal.MetalScrollBarUI
|
||||
|
||||
|
||||
#---- ScrollPane ----
|
||||
|
||||
ScrollPane.background #eeeeee javax.swing.plaf.ColorUIResource [UI]
|
||||
ScrollPane.border [lazy] 1,1,2,2 false javax.swing.plaf.metal.MetalBorders$ScrollPaneBorder [UI]
|
||||
ScrollPane.font [lazy] Dialog plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
ScrollPane.foreground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
ScrollPaneUI javax.swing.plaf.metal.MetalScrollPaneUI
|
||||
|
||||
|
||||
#---- Separator ----
|
||||
|
||||
Separator.background #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
Separator.foreground #6382bf javax.swing.plaf.ColorUIResource [UI]
|
||||
Separator.highlight #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
Separator.shadow #b8cfe5 javax.swing.plaf.ColorUIResource [UI]
|
||||
SeparatorUI javax.swing.plaf.metal.MetalSeparatorUI
|
||||
|
||||
|
||||
#---- Slider ----
|
||||
|
||||
Slider.altTrackColor #d2e2ef javax.swing.plaf.ColorUIResource [UI]
|
||||
Slider.background #eeeeee javax.swing.plaf.ColorUIResource [UI]
|
||||
Slider.focus #a3b8cc javax.swing.plaf.ColorUIResource [UI]
|
||||
Slider.focusGradient size=5 java.util.Arrays$ArrayList
|
||||
[0] 0.3
|
||||
[1] 0.2
|
||||
[2] #c8ddf2 javax.swing.plaf.ColorUIResource [UI]
|
||||
[3] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
[4] #b8cfe5 javax.swing.plaf.ColorUIResource [UI]
|
||||
Slider.focusInsets 0,0,0,0 javax.swing.plaf.InsetsUIResource [UI]
|
||||
Slider.font [active] Dialog bold 12 javax.swing.plaf.FontUIResource [UI]
|
||||
Slider.foreground #a3b8cc javax.swing.plaf.ColorUIResource [UI]
|
||||
Slider.gradient size=5 java.util.Arrays$ArrayList
|
||||
[0] 0.3
|
||||
[1] 0.2
|
||||
[2] #c8ddf2 javax.swing.plaf.ColorUIResource [UI]
|
||||
[3] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
[4] #b8cfe5 javax.swing.plaf.ColorUIResource [UI]
|
||||
Slider.highlight #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
Slider.horizontalSize 200,21 java.awt.Dimension
|
||||
Slider.horizontalThumbIcon [lazy] 15,16 javax.swing.plaf.metal.MetalIconFactory$OceanHorizontalSliderThumbIcon [UI]
|
||||
Slider.majorTickLength 6
|
||||
Slider.minimumHorizontalSize 36,21 java.awt.Dimension
|
||||
Slider.minimumVerticalSize 21,36 java.awt.Dimension
|
||||
Slider.onlyLeftMouseButtonDrag true
|
||||
Slider.shadow #b8cfe5 javax.swing.plaf.ColorUIResource [UI]
|
||||
Slider.tickColor #000000 java.awt.Color
|
||||
Slider.trackWidth 7
|
||||
Slider.verticalSize 21,200 java.awt.Dimension
|
||||
Slider.verticalThumbIcon [lazy] 16,15 javax.swing.plaf.metal.MetalIconFactory$OceanVerticalSliderThumbIcon [UI]
|
||||
SliderUI javax.swing.plaf.metal.MetalSliderUI
|
||||
|
||||
|
||||
#---- Spinner ----
|
||||
|
||||
Spinner.arrowButtonBorder [lazy] javax.swing.plaf.BorderUIResource$CompoundBorderUIResource [UI]
|
||||
3,3,3,3 false javax.swing.plaf.metal.MetalBorders$ButtonBorder [UI]
|
||||
0,0,0,0 false javax.swing.plaf.basic.BasicBorders$MarginBorder [UI]
|
||||
Spinner.arrowButtonInsets 0,0,0,0 javax.swing.plaf.InsetsUIResource [UI]
|
||||
Spinner.arrowButtonSize 16,5 java.awt.Dimension
|
||||
Spinner.background #eeeeee javax.swing.plaf.ColorUIResource [UI]
|
||||
Spinner.border [lazy] javax.swing.plaf.BorderUIResource$CompoundBorderUIResource [UI]
|
||||
2,2,2,2 false javax.swing.plaf.metal.MetalBorders$TextFieldBorder [UI]
|
||||
0,0,0,0 false javax.swing.plaf.basic.BasicBorders$MarginBorder [UI]
|
||||
Spinner.editorAlignment 11
|
||||
Spinner.editorBorderPainted false
|
||||
Spinner.font [active] Dialog bold 12 javax.swing.plaf.FontUIResource [UI]
|
||||
Spinner.foreground #eeeeee javax.swing.plaf.ColorUIResource [UI]
|
||||
SpinnerUI javax.swing.plaf.basic.BasicSpinnerUI
|
||||
|
||||
|
||||
#---- SplitPane ----
|
||||
|
||||
SplitPane.background #eeeeee javax.swing.plaf.ColorUIResource [UI]
|
||||
SplitPane.border [lazy] 1,1,1,1 true javax.swing.plaf.basic.BasicBorders$SplitPaneBorder [UI]
|
||||
SplitPane.centerOneTouchButtons false
|
||||
SplitPane.darkShadow #7a8a99 javax.swing.plaf.ColorUIResource [UI]
|
||||
SplitPane.dividerFocusColor #c8ddf2 javax.swing.plaf.ColorUIResource [UI]
|
||||
SplitPane.dividerSize 10
|
||||
SplitPane.highlight #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
SplitPane.oneTouchButtonsOpaque false
|
||||
SplitPane.shadow #b8cfe5 javax.swing.plaf.ColorUIResource [UI]
|
||||
|
||||
|
||||
#---- SplitPaneDivider ----
|
||||
|
||||
SplitPaneDivider.border [lazy] 1,1,1,1 true javax.swing.plaf.basic.BasicBorders$SplitPaneDividerBorder [UI]
|
||||
SplitPaneDivider.draggingColor #404040 javax.swing.plaf.ColorUIResource [UI]
|
||||
|
||||
|
||||
#---- SplitPane ----
|
||||
|
||||
SplitPaneUI javax.swing.plaf.metal.MetalSplitPaneUI
|
||||
|
||||
|
||||
#---- TabbedPane ----
|
||||
|
||||
TabbedPane.background #b8cfe5 javax.swing.plaf.ColorUIResource [UI]
|
||||
TabbedPane.borderHightlightColor #6382bf javax.swing.plaf.ColorUIResource [UI]
|
||||
TabbedPane.contentAreaColor #c8ddf2 javax.swing.plaf.ColorUIResource [UI]
|
||||
TabbedPane.contentBorderInsets 4,2,3,3 java.awt.Insets
|
||||
TabbedPane.contentOpaque true
|
||||
TabbedPane.darkShadow #7a8a99 javax.swing.plaf.ColorUIResource [UI]
|
||||
TabbedPane.focus #6382bf javax.swing.plaf.ColorUIResource [UI]
|
||||
TabbedPane.font [active] Dialog bold 12 javax.swing.plaf.FontUIResource [UI]
|
||||
TabbedPane.foreground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
TabbedPane.highlight #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
TabbedPane.labelShift 1
|
||||
TabbedPane.light #eeeeee javax.swing.plaf.ColorUIResource [UI]
|
||||
TabbedPane.selectHighlight #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
TabbedPane.selected #c8ddf2 javax.swing.plaf.ColorUIResource [UI]
|
||||
TabbedPane.selectedLabelShift -1
|
||||
TabbedPane.selectedTabPadInsets 2,2,2,1 javax.swing.plaf.InsetsUIResource [UI]
|
||||
TabbedPane.selectionFollowsFocus true
|
||||
TabbedPane.shadow #b8cfe5 javax.swing.plaf.ColorUIResource [UI]
|
||||
TabbedPane.tabAreaBackground #dadada javax.swing.plaf.ColorUIResource [UI]
|
||||
TabbedPane.tabAreaInsets 2,2,0,6 java.awt.Insets
|
||||
TabbedPane.tabInsets 0,9,1,9 javax.swing.plaf.InsetsUIResource [UI]
|
||||
TabbedPane.tabRunOverlay 2
|
||||
TabbedPane.tabsOpaque true
|
||||
TabbedPane.tabsOverlapBorder false
|
||||
TabbedPane.textIconGap 4
|
||||
TabbedPane.unselectedBackground #eeeeee javax.swing.plaf.ColorUIResource [UI]
|
||||
TabbedPaneUI javax.swing.plaf.metal.MetalTabbedPaneUI
|
||||
|
||||
|
||||
#---- Table ----
|
||||
|
||||
Table.ascendingSortIcon [lazy] 12,12 sun.swing.ImageIconUIResource [UI] (sun.awt.image.ToolkitImage)
|
||||
Table.background #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
Table.descendingSortIcon [lazy] 12,12 sun.swing.ImageIconUIResource [UI] (sun.awt.image.ToolkitImage)
|
||||
Table.dropCellBackground #d2e9ff javax.swing.plaf.ColorUIResource [UI]
|
||||
Table.dropLineColor #6382bf javax.swing.plaf.ColorUIResource [UI]
|
||||
Table.dropLineShortColor #333333 sun.swing.PrintColorUIResource [UI]
|
||||
Table.focusCellBackground #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
Table.focusCellForeground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
Table.focusCellHighlightBorder [lazy] line: #6382bf javax.swing.plaf.ColorUIResource [UI] 1 false 1,1,1,1 true javax.swing.plaf.BorderUIResource$LineBorderUIResource [UI]
|
||||
Table.font [active] Dialog plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
Table.foreground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
Table.gridColor #7a8a99 javax.swing.plaf.ColorUIResource [UI]
|
||||
Table.scrollPaneBorder [lazy] 1,1,2,2 false javax.swing.plaf.metal.MetalBorders$ScrollPaneBorder [UI]
|
||||
Table.selectionBackground #b8cfe5 javax.swing.plaf.ColorUIResource [UI]
|
||||
Table.selectionForeground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
Table.sortIconColor #b8cfe5 javax.swing.plaf.ColorUIResource [UI]
|
||||
|
||||
|
||||
#---- TableHeader ----
|
||||
|
||||
TableHeader.background #eeeeee javax.swing.plaf.ColorUIResource [UI]
|
||||
TableHeader.cellBorder [lazy] 2,2,2,0 false javax.swing.plaf.metal.MetalBorders$TableHeaderBorder
|
||||
TableHeader.focusCellBackground #c8ddf2 javax.swing.plaf.ColorUIResource [UI]
|
||||
TableHeader.font [active] Dialog plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
TableHeader.foreground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
TableHeaderUI javax.swing.plaf.basic.BasicTableHeaderUI
|
||||
|
||||
|
||||
#---- Table ----
|
||||
|
||||
TableUI javax.swing.plaf.basic.BasicTableUI
|
||||
|
||||
|
||||
#---- ----
|
||||
|
||||
Text-specific LCD contrast key 120
|
||||
Text-specific antialiasing enable key [unknown type] sun.awt.SunHints$Value
|
||||
|
||||
|
||||
#---- TextArea ----
|
||||
|
||||
TextArea.background #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
TextArea.border [lazy] 0,0,0,0 false javax.swing.plaf.basic.BasicBorders$MarginBorder [UI]
|
||||
TextArea.caretBlinkRate 500
|
||||
TextArea.caretForeground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
TextArea.font [active] Dialog plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
TextArea.foreground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
TextArea.inactiveForeground #b8cfe5 javax.swing.plaf.ColorUIResource [UI]
|
||||
TextArea.margin 0,0,0,0 javax.swing.plaf.InsetsUIResource [UI]
|
||||
TextArea.selectionBackground #b8cfe5 javax.swing.plaf.ColorUIResource [UI]
|
||||
TextArea.selectionForeground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
TextAreaUI javax.swing.plaf.basic.BasicTextAreaUI
|
||||
|
||||
|
||||
#---- TextField ----
|
||||
|
||||
TextField.background #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
TextField.border [lazy] javax.swing.plaf.BorderUIResource$CompoundBorderUIResource [UI]
|
||||
2,2,2,2 false javax.swing.plaf.metal.MetalBorders$TextFieldBorder [UI]
|
||||
0,0,0,0 false javax.swing.plaf.basic.BasicBorders$MarginBorder [UI]
|
||||
TextField.caretBlinkRate 500
|
||||
TextField.caretForeground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
TextField.darkShadow #7a8a99 javax.swing.plaf.ColorUIResource [UI]
|
||||
TextField.font [active] Dialog plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
TextField.foreground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
TextField.highlight #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
TextField.inactiveBackground #eeeeee javax.swing.plaf.ColorUIResource [UI]
|
||||
TextField.inactiveForeground #b8cfe5 javax.swing.plaf.ColorUIResource [UI]
|
||||
TextField.light #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
TextField.margin 0,0,0,0 javax.swing.plaf.InsetsUIResource [UI]
|
||||
TextField.selectionBackground #b8cfe5 javax.swing.plaf.ColorUIResource [UI]
|
||||
TextField.selectionForeground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
TextField.shadow #b8cfe5 javax.swing.plaf.ColorUIResource [UI]
|
||||
TextFieldUI javax.swing.plaf.metal.MetalTextFieldUI
|
||||
|
||||
|
||||
#---- TextPane ----
|
||||
|
||||
TextPane.background #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
TextPane.border [lazy] 0,0,0,0 false javax.swing.plaf.basic.BasicBorders$MarginBorder [UI]
|
||||
TextPane.caretBlinkRate 500
|
||||
TextPane.caretForeground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
TextPane.font [active] Dialog plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
TextPane.foreground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
TextPane.inactiveForeground #b8cfe5 javax.swing.plaf.ColorUIResource [UI]
|
||||
TextPane.margin 3,3,3,3 javax.swing.plaf.InsetsUIResource [UI]
|
||||
TextPane.selectionBackground #b8cfe5 javax.swing.plaf.ColorUIResource [UI]
|
||||
TextPane.selectionForeground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
TextPaneUI javax.swing.plaf.basic.BasicTextPaneUI
|
||||
|
||||
|
||||
#---- TitledBorder ----
|
||||
|
||||
TitledBorder.border [lazy] line: #b8cfe5 javax.swing.plaf.ColorUIResource [UI] 1 false 1,1,1,1 true javax.swing.plaf.BorderUIResource$LineBorderUIResource [UI]
|
||||
TitledBorder.font [active] Dialog bold 12 javax.swing.plaf.FontUIResource [UI]
|
||||
TitledBorder.titleColor #333333 sun.swing.PrintColorUIResource [UI]
|
||||
|
||||
|
||||
#---- ToggleButton ----
|
||||
|
||||
ToggleButton.background #eeeeee javax.swing.plaf.ColorUIResource [UI]
|
||||
ToggleButton.border [lazy] javax.swing.plaf.BorderUIResource$CompoundBorderUIResource [UI]
|
||||
3,3,3,3 false javax.swing.plaf.metal.MetalBorders$ToggleButtonBorder [UI]
|
||||
0,0,0,0 false javax.swing.plaf.basic.BasicBorders$MarginBorder [UI]
|
||||
ToggleButton.darkShadow #7a8a99 javax.swing.plaf.ColorUIResource [UI]
|
||||
ToggleButton.disabledText #999999 javax.swing.plaf.ColorUIResource [UI]
|
||||
ToggleButton.focus #a3b8cc javax.swing.plaf.ColorUIResource [UI]
|
||||
ToggleButton.font [active] Dialog bold 12 javax.swing.plaf.FontUIResource [UI]
|
||||
ToggleButton.foreground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
ToggleButton.gradient size=5 java.util.Arrays$ArrayList
|
||||
[0] 0.3
|
||||
[1] 0.0
|
||||
[2] #dde8f3 javax.swing.plaf.ColorUIResource [UI]
|
||||
[3] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
[4] #b8cfe5 javax.swing.plaf.ColorUIResource [UI]
|
||||
ToggleButton.highlight #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
ToggleButton.light #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
ToggleButton.margin 2,14,2,14 javax.swing.plaf.InsetsUIResource [UI]
|
||||
ToggleButton.select #b8cfe5 javax.swing.plaf.ColorUIResource [UI]
|
||||
ToggleButton.shadow #b8cfe5 javax.swing.plaf.ColorUIResource [UI]
|
||||
ToggleButton.textIconGap 4
|
||||
ToggleButton.textShiftOffset 0
|
||||
ToggleButtonUI javax.swing.plaf.metal.MetalToggleButtonUI
|
||||
|
||||
|
||||
#---- ToolBar ----
|
||||
|
||||
ToolBar.background #eeeeee javax.swing.plaf.ColorUIResource [UI]
|
||||
ToolBar.border [lazy] 1,2,3,2 false javax.swing.plaf.metal.MetalBorders$ToolBarBorder [UI]
|
||||
ToolBar.borderColor #cccccc javax.swing.plaf.ColorUIResource [UI]
|
||||
ToolBar.darkShadow #7a8a99 javax.swing.plaf.ColorUIResource [UI]
|
||||
ToolBar.dockingBackground #eeeeee javax.swing.plaf.ColorUIResource [UI]
|
||||
ToolBar.dockingForeground #6382bf javax.swing.plaf.ColorUIResource [UI]
|
||||
ToolBar.floatingBackground #eeeeee javax.swing.plaf.ColorUIResource [UI]
|
||||
ToolBar.floatingForeground #b8cfe5 javax.swing.plaf.ColorUIResource [UI]
|
||||
ToolBar.font [active] Dialog bold 12 javax.swing.plaf.FontUIResource [UI]
|
||||
ToolBar.foreground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
ToolBar.highlight #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
ToolBar.isRollover true
|
||||
ToolBar.light #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
ToolBar.nonrolloverBorder [lazy] javax.swing.border.CompoundBorder
|
||||
3,3,3,3 false javax.swing.plaf.metal.MetalBorders$ButtonBorder [UI]
|
||||
3,3,3,3 false javax.swing.plaf.metal.MetalBorders$RolloverMarginBorder
|
||||
ToolBar.rolloverBorder [lazy] javax.swing.border.CompoundBorder
|
||||
3,3,3,3 false javax.swing.plaf.metal.MetalBorders$ButtonBorder [UI]
|
||||
3,3,3,3 false javax.swing.plaf.metal.MetalBorders$RolloverMarginBorder
|
||||
ToolBar.separatorSize 10,10 javax.swing.plaf.DimensionUIResource [UI]
|
||||
ToolBar.shadow #b8cfe5 javax.swing.plaf.ColorUIResource [UI]
|
||||
|
||||
|
||||
#---- ToolBarSeparator ----
|
||||
|
||||
ToolBarSeparatorUI javax.swing.plaf.basic.BasicToolBarSeparatorUI
|
||||
|
||||
|
||||
#---- ToolBar ----
|
||||
|
||||
ToolBarUI javax.swing.plaf.metal.MetalToolBarUI
|
||||
|
||||
|
||||
#---- ToolTip ----
|
||||
|
||||
ToolTip.background #b8cfe5 javax.swing.plaf.ColorUIResource [UI]
|
||||
ToolTip.backgroundInactive #eeeeee javax.swing.plaf.ColorUIResource [UI]
|
||||
ToolTip.border [lazy] line: #6382bf javax.swing.plaf.ColorUIResource [UI] 1 false 1,1,1,1 true javax.swing.plaf.BorderUIResource$LineBorderUIResource [UI]
|
||||
ToolTip.borderInactive [lazy] line: #7a8a99 javax.swing.plaf.ColorUIResource [UI] 1 false 1,1,1,1 true javax.swing.plaf.BorderUIResource$LineBorderUIResource [UI]
|
||||
ToolTip.font [active] Dialog plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
ToolTip.foreground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
ToolTip.foregroundInactive #7a8a99 javax.swing.plaf.ColorUIResource [UI]
|
||||
ToolTip.hideAccelerator false
|
||||
|
||||
|
||||
#---- ToolTipManager ----
|
||||
|
||||
ToolTipManager.enableToolTipMode activeApplication
|
||||
|
||||
|
||||
#---- ToolTip ----
|
||||
|
||||
ToolTipUI javax.swing.plaf.metal.MetalToolTipUI
|
||||
|
||||
|
||||
#---- Tree ----
|
||||
|
||||
Tree.background #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
Tree.changeSelectionWithFocus true
|
||||
Tree.closedIcon [lazy] 16,18 sun.swing.ImageIconUIResource [UI] (sun.awt.image.ToolkitImage)
|
||||
Tree.collapsedIcon [lazy] 18,18 javax.swing.plaf.metal.OceanTheme$COIcon [UI]
|
||||
Tree.drawsFocusBorderAroundIcon false
|
||||
Tree.dropCellBackground #d2e9ff javax.swing.plaf.ColorUIResource [UI]
|
||||
Tree.dropLineColor #6382bf javax.swing.plaf.ColorUIResource [UI]
|
||||
Tree.editorBorder [lazy] line: #000000 java.awt.Color 1 false 1,1,1,1 true javax.swing.plaf.BorderUIResource$LineBorderUIResource [UI]
|
||||
Tree.expandedIcon [lazy] 18,18 sun.swing.ImageIconUIResource [UI] (sun.awt.image.ToolkitImage)
|
||||
Tree.font [active] Dialog plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
Tree.foreground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
Tree.hash #b8cfe5 javax.swing.plaf.ColorUIResource [UI]
|
||||
Tree.leafIcon [lazy] 16,20 sun.swing.ImageIconUIResource [UI] (sun.awt.image.ToolkitImage)
|
||||
Tree.leftChildIndent 7
|
||||
Tree.line #b8cfe5 javax.swing.plaf.ColorUIResource [UI]
|
||||
Tree.lineTypeDashed false
|
||||
Tree.openIcon [lazy] 16,18 sun.swing.ImageIconUIResource [UI] (sun.awt.image.ToolkitImage)
|
||||
Tree.paintLines true
|
||||
Tree.rightChildIndent 13
|
||||
Tree.rowHeight 0
|
||||
Tree.scrollsOnExpand true
|
||||
Tree.selectionBackground #b8cfe5 javax.swing.plaf.ColorUIResource [UI]
|
||||
Tree.selectionBorderColor #6382bf javax.swing.plaf.ColorUIResource [UI]
|
||||
Tree.selectionForeground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
Tree.textBackground #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
Tree.textForeground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
Tree.timeFactor 1000
|
||||
TreeUI javax.swing.plaf.metal.MetalTreeUI
|
||||
|
||||
|
||||
#---- Viewport ----
|
||||
|
||||
Viewport.background #eeeeee javax.swing.plaf.ColorUIResource [UI]
|
||||
Viewport.font [lazy] Dialog plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
Viewport.foreground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
ViewportUI javax.swing.plaf.basic.BasicViewportUI
|
||||
|
||||
|
||||
#---- ----
|
||||
|
||||
activeCaption #b8cfe5 javax.swing.plaf.ColorUIResource [UI]
|
||||
activeCaptionBorder #a3b8cc javax.swing.plaf.ColorUIResource [UI]
|
||||
activeCaptionText #333333 sun.swing.PrintColorUIResource [UI]
|
||||
control #eeeeee javax.swing.plaf.ColorUIResource [UI]
|
||||
controlDkShadow #7a8a99 javax.swing.plaf.ColorUIResource [UI]
|
||||
controlHighlight #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
controlLtHighlight #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
controlShadow #b8cfe5 javax.swing.plaf.ColorUIResource [UI]
|
||||
controlText #333333 sun.swing.PrintColorUIResource [UI]
|
||||
desktop #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
|
||||
|
||||
#---- html ----
|
||||
|
||||
html.missingImage [lazy] 38,38 sun.swing.ImageIconUIResource [UI] (sun.awt.image.ToolkitImage)
|
||||
html.pendingImage [lazy] 38,38 sun.swing.ImageIconUIResource [UI] (sun.awt.image.ToolkitImage)
|
||||
|
||||
|
||||
#---- ----
|
||||
|
||||
inactiveCaption #eeeeee javax.swing.plaf.ColorUIResource [UI]
|
||||
inactiveCaptionBorder #b8cfe5 javax.swing.plaf.ColorUIResource [UI]
|
||||
inactiveCaptionText #333333 sun.swing.PrintColorUIResource [UI]
|
||||
info #b8cfe5 javax.swing.plaf.ColorUIResource [UI]
|
||||
infoText #333333 sun.swing.PrintColorUIResource [UI]
|
||||
menu #eeeeee javax.swing.plaf.ColorUIResource [UI]
|
||||
menuText #333333 sun.swing.PrintColorUIResource [UI]
|
||||
scrollbar #eeeeee javax.swing.plaf.ColorUIResource [UI]
|
||||
text #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
textHighlight #b8cfe5 javax.swing.plaf.ColorUIResource [UI]
|
||||
textHighlightText #333333 sun.swing.PrintColorUIResource [UI]
|
||||
textInactiveText #b8cfe5 javax.swing.plaf.ColorUIResource [UI]
|
||||
textText #333333 sun.swing.PrintColorUIResource [UI]
|
||||
window #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
windowBorder #eeeeee javax.swing.plaf.ColorUIResource [UI]
|
||||
windowText #333333 sun.swing.PrintColorUIResource [UI]
|
||||
@@ -0,0 +1,991 @@
|
||||
Class javax.swing.plaf.metal.MetalLookAndFeel
|
||||
ID Metal
|
||||
Name Metal
|
||||
Java 9.0.4
|
||||
OS Windows 10
|
||||
|
||||
|
||||
#---- AuditoryCues ----
|
||||
|
||||
AuditoryCues.allAuditoryCues length=13 [Ljava.lang.Object;
|
||||
[0] CheckBoxMenuItem.commandSound
|
||||
[1] InternalFrame.closeSound
|
||||
[2] InternalFrame.maximizeSound
|
||||
[3] InternalFrame.minimizeSound
|
||||
[4] InternalFrame.restoreDownSound
|
||||
[5] InternalFrame.restoreUpSound
|
||||
[6] MenuItem.commandSound
|
||||
[7] OptionPane.errorSound
|
||||
[8] OptionPane.informationSound
|
||||
[9] OptionPane.questionSound
|
||||
[10] OptionPane.warningSound
|
||||
[11] PopupMenu.popupSound
|
||||
[12] RadioButtonMenuItem.commandSound
|
||||
AuditoryCues.cueList length=13 [Ljava.lang.Object;
|
||||
[0] CheckBoxMenuItem.commandSound
|
||||
[1] InternalFrame.closeSound
|
||||
[2] InternalFrame.maximizeSound
|
||||
[3] InternalFrame.minimizeSound
|
||||
[4] InternalFrame.restoreDownSound
|
||||
[5] InternalFrame.restoreUpSound
|
||||
[6] MenuItem.commandSound
|
||||
[7] OptionPane.errorSound
|
||||
[8] OptionPane.informationSound
|
||||
[9] OptionPane.questionSound
|
||||
[10] OptionPane.warningSound
|
||||
[11] PopupMenu.popupSound
|
||||
[12] RadioButtonMenuItem.commandSound
|
||||
AuditoryCues.defaultCueList length=4 [Ljava.lang.Object;
|
||||
[0] OptionPane.errorSound
|
||||
[1] OptionPane.informationSound
|
||||
[2] OptionPane.questionSound
|
||||
[3] OptionPane.warningSound
|
||||
AuditoryCues.noAuditoryCues length=1 [Ljava.lang.Object;
|
||||
[0] mute
|
||||
|
||||
|
||||
#---- Button ----
|
||||
|
||||
Button.background #eeeeee javax.swing.plaf.ColorUIResource [UI]
|
||||
Button.border [lazy] javax.swing.plaf.BorderUIResource$CompoundBorderUIResource [UI]
|
||||
3,3,3,3 false javax.swing.plaf.metal.MetalBorders$ButtonBorder [UI]
|
||||
0,0,0,0 false javax.swing.plaf.basic.BasicBorders$MarginBorder [UI]
|
||||
Button.darkShadow #7a8a99 javax.swing.plaf.ColorUIResource [UI]
|
||||
Button.defaultButtonFollowsFocus false
|
||||
Button.disabledText #999999 javax.swing.plaf.ColorUIResource [UI]
|
||||
Button.disabledToolBarBorderBackground #cccccc javax.swing.plaf.ColorUIResource [UI]
|
||||
Button.focus #a3b8cc javax.swing.plaf.ColorUIResource [UI]
|
||||
Button.font [active] Dialog bold 12 javax.swing.plaf.FontUIResource [UI]
|
||||
Button.foreground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
Button.gradient size=5 java.util.Arrays$ArrayList
|
||||
[0] 0.3
|
||||
[1] 0.0
|
||||
[2] #dde8f3 javax.swing.plaf.ColorUIResource [UI]
|
||||
[3] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
[4] #b8cfe5 javax.swing.plaf.ColorUIResource [UI]
|
||||
Button.highlight #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
Button.light #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
Button.margin 2,14,2,14 javax.swing.plaf.InsetsUIResource [UI]
|
||||
Button.rollover true
|
||||
Button.rolloverIconType ocean
|
||||
Button.select #b8cfe5 javax.swing.plaf.ColorUIResource [UI]
|
||||
Button.shadow #b8cfe5 javax.swing.plaf.ColorUIResource [UI]
|
||||
Button.textIconGap 4
|
||||
Button.textShiftOffset 0
|
||||
Button.toolBarBorderBackground #999999 javax.swing.plaf.ColorUIResource [UI]
|
||||
ButtonUI javax.swing.plaf.metal.MetalButtonUI
|
||||
|
||||
|
||||
#---- CheckBox ----
|
||||
|
||||
CheckBox.background #eeeeee javax.swing.plaf.ColorUIResource [UI]
|
||||
CheckBox.border [lazy] javax.swing.plaf.BorderUIResource$CompoundBorderUIResource [UI]
|
||||
2,2,2,2 false javax.swing.plaf.basic.BasicBorders$RadioButtonBorder [UI]
|
||||
0,0,0,0 false javax.swing.plaf.basic.BasicBorders$MarginBorder [UI]
|
||||
CheckBox.disabledText #999999 javax.swing.plaf.ColorUIResource [UI]
|
||||
CheckBox.focus #a3b8cc javax.swing.plaf.ColorUIResource [UI]
|
||||
CheckBox.font [active] Dialog bold 12 javax.swing.plaf.FontUIResource [UI]
|
||||
CheckBox.foreground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
CheckBox.gradient size=5 java.util.Arrays$ArrayList
|
||||
[0] 0.3
|
||||
[1] 0.0
|
||||
[2] #dde8f3 javax.swing.plaf.ColorUIResource [UI]
|
||||
[3] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
[4] #b8cfe5 javax.swing.plaf.ColorUIResource [UI]
|
||||
CheckBox.icon [lazy] 13,13 javax.swing.plaf.metal.MetalIconFactory$CheckBoxIcon [UI]
|
||||
CheckBox.margin 2,2,2,2 javax.swing.plaf.InsetsUIResource [UI]
|
||||
CheckBox.rollover true
|
||||
CheckBox.textIconGap 4
|
||||
CheckBox.textShiftOffset 0
|
||||
CheckBox.totalInsets 4,4,4,4 java.awt.Insets
|
||||
|
||||
|
||||
#---- CheckBoxMenuItem ----
|
||||
|
||||
CheckBoxMenuItem.acceleratorFont [active] Dialog plain 10 javax.swing.plaf.FontUIResource [UI]
|
||||
CheckBoxMenuItem.acceleratorForeground #6382bf javax.swing.plaf.ColorUIResource [UI]
|
||||
CheckBoxMenuItem.acceleratorSelectionForeground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
CheckBoxMenuItem.arrowIcon [lazy] 4,8 javax.swing.plaf.metal.MetalIconFactory$MenuItemArrowIcon [UI]
|
||||
CheckBoxMenuItem.background #eeeeee javax.swing.plaf.ColorUIResource [UI]
|
||||
CheckBoxMenuItem.border [lazy] 2,2,2,2 false javax.swing.plaf.metal.MetalBorders$MenuItemBorder [UI]
|
||||
CheckBoxMenuItem.borderPainted true
|
||||
CheckBoxMenuItem.checkIcon [lazy] 10,10 javax.swing.plaf.metal.MetalIconFactory$CheckBoxMenuItemIcon [UI]
|
||||
CheckBoxMenuItem.commandSound sounds/MenuItemCommand.wav
|
||||
CheckBoxMenuItem.disabledForeground #999999 javax.swing.plaf.ColorUIResource [UI]
|
||||
CheckBoxMenuItem.font [active] Dialog bold 12 javax.swing.plaf.FontUIResource [UI]
|
||||
CheckBoxMenuItem.foreground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
CheckBoxMenuItem.gradient size=5 java.util.Arrays$ArrayList
|
||||
[0] 0.3
|
||||
[1] 0.0
|
||||
[2] #dde8f3 javax.swing.plaf.ColorUIResource [UI]
|
||||
[3] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
[4] #b8cfe5 javax.swing.plaf.ColorUIResource [UI]
|
||||
CheckBoxMenuItem.margin 2,2,2,2 javax.swing.plaf.InsetsUIResource [UI]
|
||||
CheckBoxMenuItem.selectionBackground #a3b8cc javax.swing.plaf.ColorUIResource [UI]
|
||||
CheckBoxMenuItem.selectionForeground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
CheckBoxMenuItemUI javax.swing.plaf.basic.BasicCheckBoxMenuItemUI
|
||||
|
||||
|
||||
#---- CheckBox ----
|
||||
|
||||
CheckBoxUI javax.swing.plaf.metal.MetalCheckBoxUI
|
||||
|
||||
|
||||
#---- Checkbox ----
|
||||
|
||||
Checkbox.select #b8cfe5 javax.swing.plaf.ColorUIResource [UI]
|
||||
|
||||
|
||||
#---- ColorChooser ----
|
||||
|
||||
ColorChooser.background #eeeeee javax.swing.plaf.ColorUIResource [UI]
|
||||
ColorChooser.font [lazy] Dialog plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
ColorChooser.foreground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
ColorChooser.swatchesDefaultRecentColor #eeeeee javax.swing.plaf.ColorUIResource [UI]
|
||||
ColorChooser.swatchesRecentSwatchSize 10,10 java.awt.Dimension
|
||||
ColorChooser.swatchesSwatchSize 10,10 java.awt.Dimension
|
||||
ColorChooserUI javax.swing.plaf.basic.BasicColorChooserUI
|
||||
|
||||
|
||||
#---- ComboBox ----
|
||||
|
||||
ComboBox.background #eeeeee javax.swing.plaf.ColorUIResource [UI]
|
||||
ComboBox.buttonBackground #eeeeee javax.swing.plaf.ColorUIResource [UI]
|
||||
ComboBox.buttonDarkShadow #7a8a99 javax.swing.plaf.ColorUIResource [UI]
|
||||
ComboBox.buttonHighlight #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
ComboBox.buttonShadow #b8cfe5 javax.swing.plaf.ColorUIResource [UI]
|
||||
ComboBox.disabledBackground #eeeeee javax.swing.plaf.ColorUIResource [UI]
|
||||
ComboBox.disabledForeground #b8cfe5 javax.swing.plaf.ColorUIResource [UI]
|
||||
ComboBox.font [active] Dialog bold 12 javax.swing.plaf.FontUIResource [UI]
|
||||
ComboBox.foreground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
ComboBox.isEnterSelectablePopup false
|
||||
ComboBox.noActionOnKeyNavigation false
|
||||
ComboBox.selectionBackground #a3b8cc javax.swing.plaf.ColorUIResource [UI]
|
||||
ComboBox.selectionForeground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
ComboBox.timeFactor 1000
|
||||
ComboBoxUI javax.swing.plaf.metal.MetalComboBoxUI
|
||||
|
||||
|
||||
#---- Desktop ----
|
||||
|
||||
Desktop.background #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
Desktop.minOnScreenInsets 3,3,3,3 javax.swing.plaf.InsetsUIResource [UI]
|
||||
|
||||
|
||||
#---- DesktopIcon ----
|
||||
|
||||
DesktopIcon.background #eeeeee javax.swing.plaf.ColorUIResource [UI]
|
||||
DesktopIcon.border [lazy] javax.swing.plaf.BorderUIResource$CompoundBorderUIResource [UI]
|
||||
line: #7a8a99 javax.swing.plaf.ColorUIResource [UI] 1 false 1,1,1,1 true javax.swing.border.LineBorder
|
||||
2,2,1,2 true javax.swing.border.MatteBorder
|
||||
DesktopIcon.font [active] Dialog bold 12 javax.swing.plaf.FontUIResource [UI]
|
||||
DesktopIcon.foreground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
DesktopIcon.width 160
|
||||
DesktopIconUI javax.swing.plaf.metal.MetalDesktopIconUI
|
||||
|
||||
|
||||
#---- DesktopPane ----
|
||||
|
||||
DesktopPaneUI javax.swing.plaf.basic.BasicDesktopPaneUI
|
||||
|
||||
|
||||
#---- EditorPane ----
|
||||
|
||||
EditorPane.background #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
EditorPane.border [lazy] 0,0,0,0 false javax.swing.plaf.basic.BasicBorders$MarginBorder [UI]
|
||||
EditorPane.caretBlinkRate 500
|
||||
EditorPane.caretForeground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
EditorPane.font [active] Dialog plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
EditorPane.foreground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
EditorPane.inactiveForeground #b8cfe5 javax.swing.plaf.ColorUIResource [UI]
|
||||
EditorPane.margin 3,3,3,3 javax.swing.plaf.InsetsUIResource [UI]
|
||||
EditorPane.selectionBackground #b8cfe5 javax.swing.plaf.ColorUIResource [UI]
|
||||
EditorPane.selectionForeground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
EditorPaneUI javax.swing.plaf.basic.BasicEditorPaneUI
|
||||
|
||||
|
||||
#---- FileChooser ----
|
||||
|
||||
FileChooser.detailsViewIcon [lazy] 18,18 javax.swing.plaf.metal.MetalIconFactory$FileChooserDetailViewIcon [UI]
|
||||
FileChooser.homeFolderIcon [lazy] 18,18 sun.swing.ImageIconUIResource [UI] (sun.awt.image.ToolkitImage)
|
||||
FileChooser.listViewIcon [lazy] 18,18 javax.swing.plaf.metal.MetalIconFactory$FileChooserListViewIcon [UI]
|
||||
FileChooser.newFolderIcon [lazy] 18,18 sun.swing.ImageIconUIResource [UI] (sun.awt.image.ToolkitImage)
|
||||
FileChooser.readOnly false
|
||||
FileChooser.upFolderIcon [lazy] 18,18 sun.swing.ImageIconUIResource [UI] (sun.awt.image.ToolkitImage)
|
||||
FileChooser.useSystemExtensionHiding false
|
||||
FileChooser.usesSingleFilePane true
|
||||
FileChooserUI javax.swing.plaf.metal.MetalFileChooserUI
|
||||
|
||||
|
||||
#---- FileView ----
|
||||
|
||||
FileView.computerIcon [lazy] 16,16 sun.swing.ImageIconUIResource [UI] (sun.awt.image.ToolkitImage)
|
||||
FileView.directoryIcon [lazy] 16,18 sun.swing.ImageIconUIResource [UI] (sun.awt.image.ToolkitImage)
|
||||
FileView.fileIcon [lazy] 16,20 sun.swing.ImageIconUIResource [UI] (sun.awt.image.ToolkitImage)
|
||||
FileView.floppyDriveIcon [lazy] 16,16 sun.swing.ImageIconUIResource [UI] (sun.awt.image.ToolkitImage)
|
||||
FileView.hardDriveIcon [lazy] 16,16 sun.swing.ImageIconUIResource [UI] (sun.awt.image.ToolkitImage)
|
||||
|
||||
|
||||
#---- FormattedTextField ----
|
||||
|
||||
FormattedTextField.background #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
FormattedTextField.border [lazy] javax.swing.plaf.BorderUIResource$CompoundBorderUIResource [UI]
|
||||
2,2,2,2 false javax.swing.plaf.metal.MetalBorders$TextFieldBorder [UI]
|
||||
0,0,0,0 false javax.swing.plaf.basic.BasicBorders$MarginBorder [UI]
|
||||
FormattedTextField.caretBlinkRate 500
|
||||
FormattedTextField.caretForeground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
FormattedTextField.font [active] Dialog plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
FormattedTextField.foreground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
FormattedTextField.inactiveBackground #eeeeee javax.swing.plaf.ColorUIResource [UI]
|
||||
FormattedTextField.inactiveForeground #b8cfe5 javax.swing.plaf.ColorUIResource [UI]
|
||||
FormattedTextField.margin 0,0,0,0 javax.swing.plaf.InsetsUIResource [UI]
|
||||
FormattedTextField.selectionBackground #b8cfe5 javax.swing.plaf.ColorUIResource [UI]
|
||||
FormattedTextField.selectionForeground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
FormattedTextFieldUI javax.swing.plaf.basic.BasicFormattedTextFieldUI
|
||||
|
||||
|
||||
#---- InternalFrame ----
|
||||
|
||||
InternalFrame.activeTitleBackground #b8cfe5 javax.swing.plaf.ColorUIResource [UI]
|
||||
InternalFrame.activeTitleForeground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
InternalFrame.activeTitleGradient size=5 java.util.Arrays$ArrayList
|
||||
[0] 0.3
|
||||
[1] 0.0
|
||||
[2] #dde8f3 javax.swing.plaf.ColorUIResource [UI]
|
||||
[3] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
[4] #b8cfe5 javax.swing.plaf.ColorUIResource [UI]
|
||||
InternalFrame.border [lazy] 5,5,5,5 false javax.swing.plaf.metal.MetalBorders$InternalFrameBorder [UI]
|
||||
InternalFrame.borderColor #eeeeee javax.swing.plaf.ColorUIResource [UI]
|
||||
InternalFrame.borderDarkShadow #7a8a99 javax.swing.plaf.ColorUIResource [UI]
|
||||
InternalFrame.borderHighlight #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
InternalFrame.borderLight #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
InternalFrame.borderShadow #b8cfe5 javax.swing.plaf.ColorUIResource [UI]
|
||||
InternalFrame.closeIcon [lazy] 16,16 javax.swing.plaf.metal.OceanTheme$IFIcon [UI]
|
||||
InternalFrame.closeSound sounds/FrameClose.wav
|
||||
InternalFrame.icon [lazy] 16,16 sun.swing.ImageIconUIResource [UI] (sun.awt.image.ToolkitImage)
|
||||
InternalFrame.iconifyIcon [lazy] 16,16 javax.swing.plaf.metal.OceanTheme$IFIcon [UI]
|
||||
InternalFrame.inactiveTitleBackground #eeeeee javax.swing.plaf.ColorUIResource [UI]
|
||||
InternalFrame.inactiveTitleForeground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
InternalFrame.maximizeIcon [lazy] 16,16 javax.swing.plaf.metal.OceanTheme$IFIcon [UI]
|
||||
InternalFrame.maximizeSound sounds/FrameMaximize.wav
|
||||
InternalFrame.minimizeIcon [lazy] 16,16 javax.swing.plaf.metal.OceanTheme$IFIcon [UI]
|
||||
InternalFrame.minimizeSound sounds/FrameMinimize.wav
|
||||
InternalFrame.optionDialogBorder [lazy] 3,3,3,3 false javax.swing.plaf.metal.MetalBorders$OptionDialogBorder [UI]
|
||||
InternalFrame.paletteBorder [lazy] 1,1,1,1 false javax.swing.plaf.metal.MetalBorders$PaletteBorder [UI]
|
||||
InternalFrame.paletteCloseIcon [lazy] 7,7 javax.swing.plaf.metal.OceanTheme$IFIcon [UI]
|
||||
InternalFrame.paletteTitleHeight 11
|
||||
InternalFrame.restoreDownSound sounds/FrameRestoreDown.wav
|
||||
InternalFrame.restoreUpSound sounds/FrameRestoreUp.wav
|
||||
InternalFrame.titleFont [active] Dialog bold 12 javax.swing.plaf.FontUIResource [UI]
|
||||
|
||||
|
||||
#---- InternalFrameTitlePane ----
|
||||
|
||||
InternalFrameTitlePane.closeButtonOpacity true
|
||||
InternalFrameTitlePane.iconifyButtonOpacity true
|
||||
InternalFrameTitlePane.maximizeButtonOpacity true
|
||||
|
||||
|
||||
#---- InternalFrame ----
|
||||
|
||||
InternalFrameUI javax.swing.plaf.metal.MetalInternalFrameUI
|
||||
|
||||
|
||||
#---- Label ----
|
||||
|
||||
Label.background #eeeeee javax.swing.plaf.ColorUIResource [UI]
|
||||
Label.disabledForeground #999999 javax.swing.plaf.ColorUIResource [UI]
|
||||
Label.disabledShadow #b8cfe5 javax.swing.plaf.ColorUIResource [UI]
|
||||
Label.font [active] Dialog bold 12 javax.swing.plaf.FontUIResource [UI]
|
||||
Label.foreground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
LabelUI javax.swing.plaf.metal.MetalLabelUI
|
||||
|
||||
|
||||
#---- List ----
|
||||
|
||||
List.background #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
List.cellRenderer [active] javax.swing.DefaultListCellRenderer$UIResource [UI]
|
||||
List.dropCellBackground #d2e9ff javax.swing.plaf.ColorUIResource [UI]
|
||||
List.dropLineColor #6382bf javax.swing.plaf.ColorUIResource [UI]
|
||||
List.focusCellHighlightBorder [lazy] line: #6382bf javax.swing.plaf.ColorUIResource [UI] 1 false 1,1,1,1 true javax.swing.plaf.BorderUIResource$LineBorderUIResource [UI]
|
||||
List.font [active] Dialog bold 12 javax.swing.plaf.FontUIResource [UI]
|
||||
List.foreground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
List.noFocusBorder 1,1,1,1 false javax.swing.plaf.BorderUIResource$EmptyBorderUIResource [UI]
|
||||
List.selectionBackground #b8cfe5 javax.swing.plaf.ColorUIResource [UI]
|
||||
List.selectionForeground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
List.timeFactor 1000
|
||||
ListUI javax.swing.plaf.basic.BasicListUI
|
||||
|
||||
|
||||
#---- Menu ----
|
||||
|
||||
Menu.acceleratorFont [active] Dialog plain 10 javax.swing.plaf.FontUIResource [UI]
|
||||
Menu.acceleratorForeground #6382bf javax.swing.plaf.ColorUIResource [UI]
|
||||
Menu.acceleratorSelectionForeground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
Menu.arrowIcon [lazy] 4,8 javax.swing.plaf.metal.MetalIconFactory$MenuArrowIcon [UI]
|
||||
Menu.background #eeeeee javax.swing.plaf.ColorUIResource [UI]
|
||||
Menu.border [lazy] 2,2,2,2 false javax.swing.plaf.metal.MetalBorders$MenuItemBorder [UI]
|
||||
Menu.borderPainted true
|
||||
Menu.cancelMode hideLastSubmenu
|
||||
Menu.checkIcon [lazy] null
|
||||
Menu.crossMenuMnemonic true
|
||||
Menu.disabledForeground #999999 javax.swing.plaf.ColorUIResource [UI]
|
||||
Menu.font [active] Dialog bold 12 javax.swing.plaf.FontUIResource [UI]
|
||||
Menu.foreground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
Menu.margin 2,2,2,2 javax.swing.plaf.InsetsUIResource [UI]
|
||||
Menu.menuPopupOffsetX 0
|
||||
Menu.menuPopupOffsetY 0
|
||||
Menu.opaque false
|
||||
Menu.preserveTopLevelSelection false
|
||||
Menu.selectionBackground #a3b8cc javax.swing.plaf.ColorUIResource [UI]
|
||||
Menu.selectionForeground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
Menu.shortcutKeys length=1 [I
|
||||
[0] 8
|
||||
Menu.submenuPopupOffsetX -4
|
||||
Menu.submenuPopupOffsetY -3
|
||||
|
||||
|
||||
#---- MenuBar ----
|
||||
|
||||
MenuBar.background #eeeeee javax.swing.plaf.ColorUIResource [UI]
|
||||
MenuBar.border [lazy] 0,0,2,0 false javax.swing.plaf.metal.MetalBorders$MenuBarBorder [UI]
|
||||
MenuBar.borderColor #cccccc javax.swing.plaf.ColorUIResource [UI]
|
||||
MenuBar.font [active] Dialog bold 12 javax.swing.plaf.FontUIResource [UI]
|
||||
MenuBar.foreground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
MenuBar.gradient size=5 java.util.Arrays$ArrayList
|
||||
[0] 1.0
|
||||
[1] 0.0
|
||||
[2] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
[3] #dadada javax.swing.plaf.ColorUIResource [UI]
|
||||
[4] #dadada javax.swing.plaf.ColorUIResource [UI]
|
||||
MenuBar.highlight #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
MenuBar.shadow #b8cfe5 javax.swing.plaf.ColorUIResource [UI]
|
||||
MenuBar.windowBindings length=2 [Ljava.lang.Object;
|
||||
[0] F10
|
||||
[1] takeFocus
|
||||
MenuBarUI javax.swing.plaf.metal.MetalMenuBarUI
|
||||
|
||||
|
||||
#---- MenuItem ----
|
||||
|
||||
MenuItem.acceleratorDelimiter -
|
||||
MenuItem.acceleratorFont [active] Dialog plain 10 javax.swing.plaf.FontUIResource [UI]
|
||||
MenuItem.acceleratorForeground #6382bf javax.swing.plaf.ColorUIResource [UI]
|
||||
MenuItem.acceleratorSelectionForeground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
MenuItem.arrowIcon [lazy] 4,8 javax.swing.plaf.metal.MetalIconFactory$MenuItemArrowIcon [UI]
|
||||
MenuItem.background #eeeeee javax.swing.plaf.ColorUIResource [UI]
|
||||
MenuItem.border [lazy] 2,2,2,2 false javax.swing.plaf.metal.MetalBorders$MenuItemBorder [UI]
|
||||
MenuItem.borderPainted true
|
||||
MenuItem.checkIcon [lazy] null
|
||||
MenuItem.commandSound sounds/MenuItemCommand.wav
|
||||
MenuItem.disabledForeground #999999 javax.swing.plaf.ColorUIResource [UI]
|
||||
MenuItem.font [active] Dialog bold 12 javax.swing.plaf.FontUIResource [UI]
|
||||
MenuItem.foreground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
MenuItem.margin 2,2,2,2 javax.swing.plaf.InsetsUIResource [UI]
|
||||
MenuItem.selectionBackground #a3b8cc javax.swing.plaf.ColorUIResource [UI]
|
||||
MenuItem.selectionForeground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
MenuItemUI javax.swing.plaf.basic.BasicMenuItemUI
|
||||
|
||||
|
||||
#---- Menu ----
|
||||
|
||||
MenuUI javax.swing.plaf.basic.BasicMenuUI
|
||||
|
||||
|
||||
#---- OptionPane ----
|
||||
|
||||
OptionPane.background #eeeeee javax.swing.plaf.ColorUIResource [UI]
|
||||
OptionPane.border [lazy] 10,10,12,10 false javax.swing.plaf.BorderUIResource$EmptyBorderUIResource [UI]
|
||||
OptionPane.buttonAreaBorder [lazy] 6,0,0,0 false javax.swing.plaf.BorderUIResource$EmptyBorderUIResource [UI]
|
||||
OptionPane.buttonClickThreshhold 500
|
||||
OptionPane.errorDialog.border.background #993333 javax.swing.plaf.ColorUIResource [UI]
|
||||
OptionPane.errorDialog.titlePane.background #ff9999 javax.swing.plaf.ColorUIResource [UI]
|
||||
OptionPane.errorDialog.titlePane.foreground #330000 javax.swing.plaf.ColorUIResource [UI]
|
||||
OptionPane.errorDialog.titlePane.shadow #cc6666 javax.swing.plaf.ColorUIResource [UI]
|
||||
OptionPane.errorIcon [lazy] 32,32 sun.swing.ImageIconUIResource [UI] (sun.awt.image.ToolkitImage)
|
||||
OptionPane.errorSound sounds/OptionPaneError.wav
|
||||
OptionPane.font [lazy] Dialog plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
OptionPane.foreground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
OptionPane.informationIcon [lazy] 32,32 sun.swing.ImageIconUIResource [UI] (sun.awt.image.ToolkitImage)
|
||||
OptionPane.informationSound sounds/OptionPaneInformation.wav
|
||||
OptionPane.messageAreaBorder [lazy] 0,0,0,0 false javax.swing.plaf.BorderUIResource$EmptyBorderUIResource [UI]
|
||||
OptionPane.messageForeground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
OptionPane.minimumSize 262,90 javax.swing.plaf.DimensionUIResource [UI]
|
||||
OptionPane.questionDialog.border.background #336633 javax.swing.plaf.ColorUIResource [UI]
|
||||
OptionPane.questionDialog.titlePane.background #99cc99 javax.swing.plaf.ColorUIResource [UI]
|
||||
OptionPane.questionDialog.titlePane.foreground #003300 javax.swing.plaf.ColorUIResource [UI]
|
||||
OptionPane.questionDialog.titlePane.shadow #669966 javax.swing.plaf.ColorUIResource [UI]
|
||||
OptionPane.questionIcon [lazy] 32,32 sun.swing.ImageIconUIResource [UI] (sun.awt.image.ToolkitImage)
|
||||
OptionPane.questionSound sounds/OptionPaneQuestion.wav
|
||||
OptionPane.warningDialog.border.background #996633 javax.swing.plaf.ColorUIResource [UI]
|
||||
OptionPane.warningDialog.titlePane.background #ffcc99 javax.swing.plaf.ColorUIResource [UI]
|
||||
OptionPane.warningDialog.titlePane.foreground #663300 javax.swing.plaf.ColorUIResource [UI]
|
||||
OptionPane.warningDialog.titlePane.shadow #cc9966 javax.swing.plaf.ColorUIResource [UI]
|
||||
OptionPane.warningIcon [lazy] 32,32 sun.swing.ImageIconUIResource [UI] (sun.awt.image.ToolkitImage)
|
||||
OptionPane.warningSound sounds/OptionPaneWarning.wav
|
||||
OptionPane.windowBindings length=2 [Ljava.lang.Object;
|
||||
[0] ESCAPE
|
||||
[1] close
|
||||
OptionPaneUI javax.swing.plaf.basic.BasicOptionPaneUI
|
||||
|
||||
|
||||
#---- Panel ----
|
||||
|
||||
Panel.background #eeeeee javax.swing.plaf.ColorUIResource [UI]
|
||||
Panel.font [lazy] Dialog plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
Panel.foreground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
PanelUI javax.swing.plaf.basic.BasicPanelUI
|
||||
|
||||
|
||||
#---- PasswordField ----
|
||||
|
||||
PasswordField.background #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
PasswordField.border [lazy] javax.swing.plaf.BorderUIResource$CompoundBorderUIResource [UI]
|
||||
2,2,2,2 false javax.swing.plaf.metal.MetalBorders$TextFieldBorder [UI]
|
||||
0,0,0,0 false javax.swing.plaf.basic.BasicBorders$MarginBorder [UI]
|
||||
PasswordField.caretBlinkRate 500
|
||||
PasswordField.caretForeground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
PasswordField.echoChar '\u2022'
|
||||
PasswordField.font [active] Dialog plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
PasswordField.foreground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
PasswordField.inactiveBackground #eeeeee javax.swing.plaf.ColorUIResource [UI]
|
||||
PasswordField.inactiveForeground #b8cfe5 javax.swing.plaf.ColorUIResource [UI]
|
||||
PasswordField.margin 0,0,0,0 javax.swing.plaf.InsetsUIResource [UI]
|
||||
PasswordField.selectionBackground #b8cfe5 javax.swing.plaf.ColorUIResource [UI]
|
||||
PasswordField.selectionForeground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
PasswordFieldUI javax.swing.plaf.basic.BasicPasswordFieldUI
|
||||
|
||||
|
||||
#---- PopupMenu ----
|
||||
|
||||
PopupMenu.background #eeeeee javax.swing.plaf.ColorUIResource [UI]
|
||||
PopupMenu.border [lazy] 3,1,2,1 false javax.swing.plaf.metal.MetalBorders$PopupMenuBorder [UI]
|
||||
PopupMenu.consumeEventOnClose false
|
||||
PopupMenu.font [active] Dialog bold 12 javax.swing.plaf.FontUIResource [UI]
|
||||
PopupMenu.foreground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
PopupMenu.popupSound sounds/PopupMenuPopup.wav
|
||||
|
||||
|
||||
#---- PopupMenuSeparator ----
|
||||
|
||||
PopupMenuSeparatorUI javax.swing.plaf.metal.MetalPopupMenuSeparatorUI
|
||||
|
||||
|
||||
#---- PopupMenu ----
|
||||
|
||||
PopupMenuUI javax.swing.plaf.basic.BasicPopupMenuUI
|
||||
|
||||
|
||||
#---- ProgressBar ----
|
||||
|
||||
ProgressBar.background #eeeeee javax.swing.plaf.ColorUIResource [UI]
|
||||
ProgressBar.border [lazy] line: #7a8a99 javax.swing.plaf.ColorUIResource [UI] 1 false 1,1,1,1 true javax.swing.plaf.BorderUIResource$LineBorderUIResource [UI]
|
||||
ProgressBar.cellLength 1
|
||||
ProgressBar.cellSpacing 0
|
||||
ProgressBar.cycleTime 3000
|
||||
ProgressBar.font [active] Dialog bold 12 javax.swing.plaf.FontUIResource [UI]
|
||||
ProgressBar.foreground #a3b8cc javax.swing.plaf.ColorUIResource [UI]
|
||||
ProgressBar.horizontalSize 146,12 javax.swing.plaf.DimensionUIResource [UI]
|
||||
ProgressBar.repaintInterval 50
|
||||
ProgressBar.selectionBackground #6382bf javax.swing.plaf.ColorUIResource [UI]
|
||||
ProgressBar.selectionForeground #eeeeee javax.swing.plaf.ColorUIResource [UI]
|
||||
ProgressBar.verticalSize 12,146 javax.swing.plaf.DimensionUIResource [UI]
|
||||
ProgressBarUI javax.swing.plaf.metal.MetalProgressBarUI
|
||||
|
||||
|
||||
#---- RadioButton ----
|
||||
|
||||
RadioButton.background #eeeeee javax.swing.plaf.ColorUIResource [UI]
|
||||
RadioButton.border [lazy] javax.swing.plaf.BorderUIResource$CompoundBorderUIResource [UI]
|
||||
2,2,2,2 false javax.swing.plaf.basic.BasicBorders$RadioButtonBorder [UI]
|
||||
0,0,0,0 false javax.swing.plaf.basic.BasicBorders$MarginBorder [UI]
|
||||
RadioButton.darkShadow #7a8a99 javax.swing.plaf.ColorUIResource [UI]
|
||||
RadioButton.disabledText #999999 javax.swing.plaf.ColorUIResource [UI]
|
||||
RadioButton.focus #a3b8cc javax.swing.plaf.ColorUIResource [UI]
|
||||
RadioButton.font [active] Dialog bold 12 javax.swing.plaf.FontUIResource [UI]
|
||||
RadioButton.foreground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
RadioButton.gradient size=5 java.util.Arrays$ArrayList
|
||||
[0] 0.3
|
||||
[1] 0.0
|
||||
[2] #dde8f3 javax.swing.plaf.ColorUIResource [UI]
|
||||
[3] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
[4] #b8cfe5 javax.swing.plaf.ColorUIResource [UI]
|
||||
RadioButton.highlight #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
RadioButton.icon [lazy] 13,13 javax.swing.plaf.metal.MetalIconFactory$RadioButtonIcon [UI]
|
||||
RadioButton.light #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
RadioButton.margin 2,2,2,2 javax.swing.plaf.InsetsUIResource [UI]
|
||||
RadioButton.rollover true
|
||||
RadioButton.select #b8cfe5 javax.swing.plaf.ColorUIResource [UI]
|
||||
RadioButton.shadow #b8cfe5 javax.swing.plaf.ColorUIResource [UI]
|
||||
RadioButton.textIconGap 4
|
||||
RadioButton.textShiftOffset 0
|
||||
RadioButton.totalInsets 4,4,4,4 java.awt.Insets
|
||||
|
||||
|
||||
#---- RadioButtonMenuItem ----
|
||||
|
||||
RadioButtonMenuItem.acceleratorFont [active] Dialog plain 10 javax.swing.plaf.FontUIResource [UI]
|
||||
RadioButtonMenuItem.acceleratorForeground #6382bf javax.swing.plaf.ColorUIResource [UI]
|
||||
RadioButtonMenuItem.acceleratorSelectionForeground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
RadioButtonMenuItem.arrowIcon [lazy] 4,8 javax.swing.plaf.metal.MetalIconFactory$MenuItemArrowIcon [UI]
|
||||
RadioButtonMenuItem.background #eeeeee javax.swing.plaf.ColorUIResource [UI]
|
||||
RadioButtonMenuItem.border [lazy] 2,2,2,2 false javax.swing.plaf.metal.MetalBorders$MenuItemBorder [UI]
|
||||
RadioButtonMenuItem.borderPainted true
|
||||
RadioButtonMenuItem.checkIcon [lazy] 10,10 javax.swing.plaf.metal.MetalIconFactory$RadioButtonMenuItemIcon [UI]
|
||||
RadioButtonMenuItem.commandSound sounds/MenuItemCommand.wav
|
||||
RadioButtonMenuItem.disabledForeground #999999 javax.swing.plaf.ColorUIResource [UI]
|
||||
RadioButtonMenuItem.font [active] Dialog bold 12 javax.swing.plaf.FontUIResource [UI]
|
||||
RadioButtonMenuItem.foreground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
RadioButtonMenuItem.gradient size=5 java.util.Arrays$ArrayList
|
||||
[0] 0.3
|
||||
[1] 0.0
|
||||
[2] #dde8f3 javax.swing.plaf.ColorUIResource [UI]
|
||||
[3] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
[4] #b8cfe5 javax.swing.plaf.ColorUIResource [UI]
|
||||
RadioButtonMenuItem.margin 2,2,2,2 javax.swing.plaf.InsetsUIResource [UI]
|
||||
RadioButtonMenuItem.selectionBackground #a3b8cc javax.swing.plaf.ColorUIResource [UI]
|
||||
RadioButtonMenuItem.selectionForeground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
RadioButtonMenuItemUI javax.swing.plaf.basic.BasicRadioButtonMenuItemUI
|
||||
|
||||
|
||||
#---- RadioButton ----
|
||||
|
||||
RadioButtonUI javax.swing.plaf.metal.MetalRadioButtonUI
|
||||
|
||||
|
||||
#---- RootPane ----
|
||||
|
||||
RootPane.colorChooserDialogBorder [lazy] 5,5,5,5 false javax.swing.plaf.metal.MetalBorders$QuestionDialogBorder [UI]
|
||||
RootPane.defaultButtonWindowKeyBindings length=8 [Ljava.lang.Object;
|
||||
[0] ENTER
|
||||
[1] press
|
||||
[2] released ENTER
|
||||
[3] release
|
||||
[4] ctrl ENTER
|
||||
[5] press
|
||||
[6] ctrl released ENTER
|
||||
[7] release
|
||||
RootPane.errorDialogBorder [lazy] 5,5,5,5 false javax.swing.plaf.metal.MetalBorders$ErrorDialogBorder [UI]
|
||||
RootPane.fileChooserDialogBorder [lazy] 5,5,5,5 false javax.swing.plaf.metal.MetalBorders$QuestionDialogBorder [UI]
|
||||
RootPane.frameBorder [lazy] 5,5,5,5 false javax.swing.plaf.metal.MetalBorders$FrameBorder [UI]
|
||||
RootPane.informationDialogBorder [lazy] 5,5,5,5 false javax.swing.plaf.metal.MetalBorders$DialogBorder [UI]
|
||||
RootPane.plainDialogBorder [lazy] 5,5,5,5 false javax.swing.plaf.metal.MetalBorders$DialogBorder [UI]
|
||||
RootPane.questionDialogBorder [lazy] 5,5,5,5 false javax.swing.plaf.metal.MetalBorders$QuestionDialogBorder [UI]
|
||||
RootPane.warningDialogBorder [lazy] 5,5,5,5 false javax.swing.plaf.metal.MetalBorders$WarningDialogBorder [UI]
|
||||
RootPaneUI javax.swing.plaf.metal.MetalRootPaneUI
|
||||
|
||||
|
||||
#---- ScrollBar ----
|
||||
|
||||
ScrollBar.allowsAbsolutePositioning true
|
||||
ScrollBar.background #eeeeee javax.swing.plaf.ColorUIResource [UI]
|
||||
ScrollBar.darkShadow #7a8a99 javax.swing.plaf.ColorUIResource [UI]
|
||||
ScrollBar.foreground #eeeeee javax.swing.plaf.ColorUIResource [UI]
|
||||
ScrollBar.gradient size=5 java.util.Arrays$ArrayList
|
||||
[0] 0.3
|
||||
[1] 0.0
|
||||
[2] #dde8f3 javax.swing.plaf.ColorUIResource [UI]
|
||||
[3] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
[4] #b8cfe5 javax.swing.plaf.ColorUIResource [UI]
|
||||
ScrollBar.highlight #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
ScrollBar.maximumThumbSize 4096,4096 javax.swing.plaf.DimensionUIResource [UI]
|
||||
ScrollBar.minimumThumbSize 8,8 javax.swing.plaf.DimensionUIResource [UI]
|
||||
ScrollBar.shadow #b8cfe5 javax.swing.plaf.ColorUIResource [UI]
|
||||
ScrollBar.thumb #a3b8cc javax.swing.plaf.ColorUIResource [UI]
|
||||
ScrollBar.thumbDarkShadow #7a8a99 javax.swing.plaf.ColorUIResource [UI]
|
||||
ScrollBar.thumbHighlight #b8cfe5 javax.swing.plaf.ColorUIResource [UI]
|
||||
ScrollBar.thumbShadow #6382bf javax.swing.plaf.ColorUIResource [UI]
|
||||
ScrollBar.track #eeeeee javax.swing.plaf.ColorUIResource [UI]
|
||||
ScrollBar.trackHighlight #7a8a99 javax.swing.plaf.ColorUIResource [UI]
|
||||
ScrollBar.width 17
|
||||
ScrollBarUI javax.swing.plaf.metal.MetalScrollBarUI
|
||||
|
||||
|
||||
#---- ScrollPane ----
|
||||
|
||||
ScrollPane.background #eeeeee javax.swing.plaf.ColorUIResource [UI]
|
||||
ScrollPane.border [lazy] 1,1,2,2 false javax.swing.plaf.metal.MetalBorders$ScrollPaneBorder [UI]
|
||||
ScrollPane.font [lazy] Dialog plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
ScrollPane.foreground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
ScrollPaneUI javax.swing.plaf.metal.MetalScrollPaneUI
|
||||
|
||||
|
||||
#---- Separator ----
|
||||
|
||||
Separator.background #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
Separator.foreground #6382bf javax.swing.plaf.ColorUIResource [UI]
|
||||
Separator.highlight #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
Separator.shadow #b8cfe5 javax.swing.plaf.ColorUIResource [UI]
|
||||
SeparatorUI javax.swing.plaf.metal.MetalSeparatorUI
|
||||
|
||||
|
||||
#---- Slider ----
|
||||
|
||||
Slider.altTrackColor #d2e2ef javax.swing.plaf.ColorUIResource [UI]
|
||||
Slider.background #eeeeee javax.swing.plaf.ColorUIResource [UI]
|
||||
Slider.focus #a3b8cc javax.swing.plaf.ColorUIResource [UI]
|
||||
Slider.focusGradient size=5 java.util.Arrays$ArrayList
|
||||
[0] 0.3
|
||||
[1] 0.2
|
||||
[2] #c8ddf2 javax.swing.plaf.ColorUIResource [UI]
|
||||
[3] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
[4] #b8cfe5 javax.swing.plaf.ColorUIResource [UI]
|
||||
Slider.focusInsets 0,0,0,0 javax.swing.plaf.InsetsUIResource [UI]
|
||||
Slider.font [active] Dialog bold 12 javax.swing.plaf.FontUIResource [UI]
|
||||
Slider.foreground #a3b8cc javax.swing.plaf.ColorUIResource [UI]
|
||||
Slider.gradient size=5 java.util.Arrays$ArrayList
|
||||
[0] 0.3
|
||||
[1] 0.2
|
||||
[2] #c8ddf2 javax.swing.plaf.ColorUIResource [UI]
|
||||
[3] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
[4] #b8cfe5 javax.swing.plaf.ColorUIResource [UI]
|
||||
Slider.highlight #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
Slider.horizontalSize 200,21 java.awt.Dimension
|
||||
Slider.horizontalThumbIcon [lazy] 15,16 javax.swing.plaf.metal.MetalIconFactory$OceanHorizontalSliderThumbIcon [UI]
|
||||
Slider.majorTickLength 6
|
||||
Slider.minimumHorizontalSize 36,21 java.awt.Dimension
|
||||
Slider.minimumVerticalSize 21,36 java.awt.Dimension
|
||||
Slider.onlyLeftMouseButtonDrag true
|
||||
Slider.shadow #b8cfe5 javax.swing.plaf.ColorUIResource [UI]
|
||||
Slider.tickColor #000000 java.awt.Color
|
||||
Slider.trackWidth 7
|
||||
Slider.verticalSize 21,200 java.awt.Dimension
|
||||
Slider.verticalThumbIcon [lazy] 16,15 javax.swing.plaf.metal.MetalIconFactory$OceanVerticalSliderThumbIcon [UI]
|
||||
SliderUI javax.swing.plaf.metal.MetalSliderUI
|
||||
|
||||
|
||||
#---- Spinner ----
|
||||
|
||||
Spinner.arrowButtonBorder [lazy] javax.swing.plaf.BorderUIResource$CompoundBorderUIResource [UI]
|
||||
3,3,3,3 false javax.swing.plaf.metal.MetalBorders$ButtonBorder [UI]
|
||||
0,0,0,0 false javax.swing.plaf.basic.BasicBorders$MarginBorder [UI]
|
||||
Spinner.arrowButtonInsets 0,0,0,0 javax.swing.plaf.InsetsUIResource [UI]
|
||||
Spinner.arrowButtonSize 16,5 java.awt.Dimension
|
||||
Spinner.background #eeeeee javax.swing.plaf.ColorUIResource [UI]
|
||||
Spinner.border [lazy] javax.swing.plaf.BorderUIResource$CompoundBorderUIResource [UI]
|
||||
2,2,2,2 false javax.swing.plaf.metal.MetalBorders$TextFieldBorder [UI]
|
||||
0,0,0,0 false javax.swing.plaf.basic.BasicBorders$MarginBorder [UI]
|
||||
Spinner.editorAlignment 11
|
||||
Spinner.editorBorderPainted false
|
||||
Spinner.font [active] Dialog bold 12 javax.swing.plaf.FontUIResource [UI]
|
||||
Spinner.foreground #eeeeee javax.swing.plaf.ColorUIResource [UI]
|
||||
SpinnerUI javax.swing.plaf.basic.BasicSpinnerUI
|
||||
|
||||
|
||||
#---- SplitPane ----
|
||||
|
||||
SplitPane.background #eeeeee javax.swing.plaf.ColorUIResource [UI]
|
||||
SplitPane.border [lazy] 1,1,1,1 true javax.swing.plaf.basic.BasicBorders$SplitPaneBorder [UI]
|
||||
SplitPane.centerOneTouchButtons false
|
||||
SplitPane.darkShadow #7a8a99 javax.swing.plaf.ColorUIResource [UI]
|
||||
SplitPane.dividerFocusColor #c8ddf2 javax.swing.plaf.ColorUIResource [UI]
|
||||
SplitPane.dividerSize 10
|
||||
SplitPane.highlight #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
SplitPane.oneTouchButtonsOpaque false
|
||||
SplitPane.shadow #b8cfe5 javax.swing.plaf.ColorUIResource [UI]
|
||||
|
||||
|
||||
#---- SplitPaneDivider ----
|
||||
|
||||
SplitPaneDivider.border [lazy] 1,1,1,1 true javax.swing.plaf.basic.BasicBorders$SplitPaneDividerBorder [UI]
|
||||
SplitPaneDivider.draggingColor #404040 javax.swing.plaf.ColorUIResource [UI]
|
||||
|
||||
|
||||
#---- SplitPane ----
|
||||
|
||||
SplitPaneUI javax.swing.plaf.metal.MetalSplitPaneUI
|
||||
|
||||
|
||||
#---- TabbedPane ----
|
||||
|
||||
TabbedPane.background #b8cfe5 javax.swing.plaf.ColorUIResource [UI]
|
||||
TabbedPane.borderHightlightColor #6382bf javax.swing.plaf.ColorUIResource [UI]
|
||||
TabbedPane.contentAreaColor #c8ddf2 javax.swing.plaf.ColorUIResource [UI]
|
||||
TabbedPane.contentBorderInsets 4,2,3,3 java.awt.Insets
|
||||
TabbedPane.contentOpaque true
|
||||
TabbedPane.darkShadow #7a8a99 javax.swing.plaf.ColorUIResource [UI]
|
||||
TabbedPane.focus #6382bf javax.swing.plaf.ColorUIResource [UI]
|
||||
TabbedPane.font [active] Dialog bold 12 javax.swing.plaf.FontUIResource [UI]
|
||||
TabbedPane.foreground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
TabbedPane.highlight #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
TabbedPane.labelShift 1
|
||||
TabbedPane.light #eeeeee javax.swing.plaf.ColorUIResource [UI]
|
||||
TabbedPane.selectHighlight #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
TabbedPane.selected #c8ddf2 javax.swing.plaf.ColorUIResource [UI]
|
||||
TabbedPane.selectedLabelShift -1
|
||||
TabbedPane.selectedTabPadInsets 2,2,2,1 javax.swing.plaf.InsetsUIResource [UI]
|
||||
TabbedPane.selectionFollowsFocus true
|
||||
TabbedPane.shadow #b8cfe5 javax.swing.plaf.ColorUIResource [UI]
|
||||
TabbedPane.tabAreaBackground #dadada javax.swing.plaf.ColorUIResource [UI]
|
||||
TabbedPane.tabAreaInsets 2,2,0,6 java.awt.Insets
|
||||
TabbedPane.tabInsets 0,9,1,9 javax.swing.plaf.InsetsUIResource [UI]
|
||||
TabbedPane.tabRunOverlay 2
|
||||
TabbedPane.tabsOpaque true
|
||||
TabbedPane.tabsOverlapBorder false
|
||||
TabbedPane.textIconGap 4
|
||||
TabbedPane.unselectedBackground #eeeeee javax.swing.plaf.ColorUIResource [UI]
|
||||
TabbedPaneUI javax.swing.plaf.metal.MetalTabbedPaneUI
|
||||
|
||||
|
||||
#---- Table ----
|
||||
|
||||
Table.ascendingSortIcon [lazy] 12,12 sun.swing.ImageIconUIResource [UI] (sun.awt.image.ToolkitImage)
|
||||
Table.background #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
Table.descendingSortIcon [lazy] 12,12 sun.swing.ImageIconUIResource [UI] (sun.awt.image.ToolkitImage)
|
||||
Table.dropCellBackground #d2e9ff javax.swing.plaf.ColorUIResource [UI]
|
||||
Table.dropLineColor #6382bf javax.swing.plaf.ColorUIResource [UI]
|
||||
Table.dropLineShortColor #333333 sun.swing.PrintColorUIResource [UI]
|
||||
Table.focusCellBackground #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
Table.focusCellForeground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
Table.focusCellHighlightBorder [lazy] line: #6382bf javax.swing.plaf.ColorUIResource [UI] 1 false 1,1,1,1 true javax.swing.plaf.BorderUIResource$LineBorderUIResource [UI]
|
||||
Table.font [active] Dialog plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
Table.foreground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
Table.gridColor #7a8a99 javax.swing.plaf.ColorUIResource [UI]
|
||||
Table.scrollPaneBorder [lazy] 1,1,2,2 false javax.swing.plaf.metal.MetalBorders$ScrollPaneBorder [UI]
|
||||
Table.selectionBackground #b8cfe5 javax.swing.plaf.ColorUIResource [UI]
|
||||
Table.selectionForeground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
Table.sortIconColor #b8cfe5 javax.swing.plaf.ColorUIResource [UI]
|
||||
|
||||
|
||||
#---- TableHeader ----
|
||||
|
||||
TableHeader.background #eeeeee javax.swing.plaf.ColorUIResource [UI]
|
||||
TableHeader.cellBorder [lazy] 2,2,2,0 false javax.swing.plaf.metal.MetalBorders$TableHeaderBorder
|
||||
TableHeader.focusCellBackground #c8ddf2 javax.swing.plaf.ColorUIResource [UI]
|
||||
TableHeader.font [active] Dialog plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
TableHeader.foreground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
TableHeaderUI javax.swing.plaf.basic.BasicTableHeaderUI
|
||||
|
||||
|
||||
#---- Table ----
|
||||
|
||||
TableUI javax.swing.plaf.basic.BasicTableUI
|
||||
|
||||
|
||||
#---- ----
|
||||
|
||||
Text-specific LCD contrast key 120
|
||||
Text-specific antialiasing enable key [unknown type] sun.awt.SunHints$Value
|
||||
|
||||
|
||||
#---- TextArea ----
|
||||
|
||||
TextArea.background #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
TextArea.border [lazy] 0,0,0,0 false javax.swing.plaf.basic.BasicBorders$MarginBorder [UI]
|
||||
TextArea.caretBlinkRate 500
|
||||
TextArea.caretForeground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
TextArea.font [active] Dialog plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
TextArea.foreground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
TextArea.inactiveForeground #b8cfe5 javax.swing.plaf.ColorUIResource [UI]
|
||||
TextArea.margin 0,0,0,0 javax.swing.plaf.InsetsUIResource [UI]
|
||||
TextArea.selectionBackground #b8cfe5 javax.swing.plaf.ColorUIResource [UI]
|
||||
TextArea.selectionForeground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
TextAreaUI javax.swing.plaf.basic.BasicTextAreaUI
|
||||
|
||||
|
||||
#---- TextField ----
|
||||
|
||||
TextField.background #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
TextField.border [lazy] javax.swing.plaf.BorderUIResource$CompoundBorderUIResource [UI]
|
||||
2,2,2,2 false javax.swing.plaf.metal.MetalBorders$TextFieldBorder [UI]
|
||||
0,0,0,0 false javax.swing.plaf.basic.BasicBorders$MarginBorder [UI]
|
||||
TextField.caretBlinkRate 500
|
||||
TextField.caretForeground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
TextField.darkShadow #7a8a99 javax.swing.plaf.ColorUIResource [UI]
|
||||
TextField.font [active] Dialog plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
TextField.foreground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
TextField.highlight #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
TextField.inactiveBackground #eeeeee javax.swing.plaf.ColorUIResource [UI]
|
||||
TextField.inactiveForeground #b8cfe5 javax.swing.plaf.ColorUIResource [UI]
|
||||
TextField.light #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
TextField.margin 0,0,0,0 javax.swing.plaf.InsetsUIResource [UI]
|
||||
TextField.selectionBackground #b8cfe5 javax.swing.plaf.ColorUIResource [UI]
|
||||
TextField.selectionForeground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
TextField.shadow #b8cfe5 javax.swing.plaf.ColorUIResource [UI]
|
||||
TextFieldUI javax.swing.plaf.metal.MetalTextFieldUI
|
||||
|
||||
|
||||
#---- TextPane ----
|
||||
|
||||
TextPane.background #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
TextPane.border [lazy] 0,0,0,0 false javax.swing.plaf.basic.BasicBorders$MarginBorder [UI]
|
||||
TextPane.caretBlinkRate 500
|
||||
TextPane.caretForeground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
TextPane.font [active] Dialog plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
TextPane.foreground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
TextPane.inactiveForeground #b8cfe5 javax.swing.plaf.ColorUIResource [UI]
|
||||
TextPane.margin 3,3,3,3 javax.swing.plaf.InsetsUIResource [UI]
|
||||
TextPane.selectionBackground #b8cfe5 javax.swing.plaf.ColorUIResource [UI]
|
||||
TextPane.selectionForeground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
TextPaneUI javax.swing.plaf.basic.BasicTextPaneUI
|
||||
|
||||
|
||||
#---- TitledBorder ----
|
||||
|
||||
TitledBorder.border [lazy] line: #b8cfe5 javax.swing.plaf.ColorUIResource [UI] 1 false 1,1,1,1 true javax.swing.plaf.BorderUIResource$LineBorderUIResource [UI]
|
||||
TitledBorder.font [active] Dialog bold 12 javax.swing.plaf.FontUIResource [UI]
|
||||
TitledBorder.titleColor #333333 sun.swing.PrintColorUIResource [UI]
|
||||
|
||||
|
||||
#---- ToggleButton ----
|
||||
|
||||
ToggleButton.background #eeeeee javax.swing.plaf.ColorUIResource [UI]
|
||||
ToggleButton.border [lazy] javax.swing.plaf.BorderUIResource$CompoundBorderUIResource [UI]
|
||||
3,3,3,3 false javax.swing.plaf.metal.MetalBorders$ToggleButtonBorder [UI]
|
||||
0,0,0,0 false javax.swing.plaf.basic.BasicBorders$MarginBorder [UI]
|
||||
ToggleButton.darkShadow #7a8a99 javax.swing.plaf.ColorUIResource [UI]
|
||||
ToggleButton.disabledText #999999 javax.swing.plaf.ColorUIResource [UI]
|
||||
ToggleButton.focus #a3b8cc javax.swing.plaf.ColorUIResource [UI]
|
||||
ToggleButton.font [active] Dialog bold 12 javax.swing.plaf.FontUIResource [UI]
|
||||
ToggleButton.foreground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
ToggleButton.gradient size=5 java.util.Arrays$ArrayList
|
||||
[0] 0.3
|
||||
[1] 0.0
|
||||
[2] #dde8f3 javax.swing.plaf.ColorUIResource [UI]
|
||||
[3] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
[4] #b8cfe5 javax.swing.plaf.ColorUIResource [UI]
|
||||
ToggleButton.highlight #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
ToggleButton.light #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
ToggleButton.margin 2,14,2,14 javax.swing.plaf.InsetsUIResource [UI]
|
||||
ToggleButton.select #b8cfe5 javax.swing.plaf.ColorUIResource [UI]
|
||||
ToggleButton.shadow #b8cfe5 javax.swing.plaf.ColorUIResource [UI]
|
||||
ToggleButton.textIconGap 4
|
||||
ToggleButton.textShiftOffset 0
|
||||
ToggleButtonUI javax.swing.plaf.metal.MetalToggleButtonUI
|
||||
|
||||
|
||||
#---- ToolBar ----
|
||||
|
||||
ToolBar.background #eeeeee javax.swing.plaf.ColorUIResource [UI]
|
||||
ToolBar.border [lazy] 1,2,3,2 false javax.swing.plaf.metal.MetalBorders$ToolBarBorder [UI]
|
||||
ToolBar.borderColor #cccccc javax.swing.plaf.ColorUIResource [UI]
|
||||
ToolBar.darkShadow #7a8a99 javax.swing.plaf.ColorUIResource [UI]
|
||||
ToolBar.dockingBackground #eeeeee javax.swing.plaf.ColorUIResource [UI]
|
||||
ToolBar.dockingForeground #6382bf javax.swing.plaf.ColorUIResource [UI]
|
||||
ToolBar.floatingBackground #eeeeee javax.swing.plaf.ColorUIResource [UI]
|
||||
ToolBar.floatingForeground #b8cfe5 javax.swing.plaf.ColorUIResource [UI]
|
||||
ToolBar.font [active] Dialog bold 12 javax.swing.plaf.FontUIResource [UI]
|
||||
ToolBar.foreground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
ToolBar.highlight #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
ToolBar.isRollover true
|
||||
ToolBar.light #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
ToolBar.nonrolloverBorder [lazy] javax.swing.border.CompoundBorder
|
||||
3,3,3,3 false javax.swing.plaf.metal.MetalBorders$ButtonBorder [UI]
|
||||
3,3,3,3 false javax.swing.plaf.metal.MetalBorders$RolloverMarginBorder
|
||||
ToolBar.rolloverBorder [lazy] javax.swing.border.CompoundBorder
|
||||
3,3,3,3 false javax.swing.plaf.metal.MetalBorders$ButtonBorder [UI]
|
||||
3,3,3,3 false javax.swing.plaf.metal.MetalBorders$RolloverMarginBorder
|
||||
ToolBar.separatorSize 10,10 javax.swing.plaf.DimensionUIResource [UI]
|
||||
ToolBar.shadow #b8cfe5 javax.swing.plaf.ColorUIResource [UI]
|
||||
|
||||
|
||||
#---- ToolBarSeparator ----
|
||||
|
||||
ToolBarSeparatorUI javax.swing.plaf.basic.BasicToolBarSeparatorUI
|
||||
|
||||
|
||||
#---- ToolBar ----
|
||||
|
||||
ToolBarUI javax.swing.plaf.metal.MetalToolBarUI
|
||||
|
||||
|
||||
#---- ToolTip ----
|
||||
|
||||
ToolTip.background #b8cfe5 javax.swing.plaf.ColorUIResource [UI]
|
||||
ToolTip.backgroundInactive #eeeeee javax.swing.plaf.ColorUIResource [UI]
|
||||
ToolTip.border [lazy] line: #6382bf javax.swing.plaf.ColorUIResource [UI] 1 false 1,1,1,1 true javax.swing.plaf.BorderUIResource$LineBorderUIResource [UI]
|
||||
ToolTip.borderInactive [lazy] line: #7a8a99 javax.swing.plaf.ColorUIResource [UI] 1 false 1,1,1,1 true javax.swing.plaf.BorderUIResource$LineBorderUIResource [UI]
|
||||
ToolTip.font [active] Dialog plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
ToolTip.foreground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
ToolTip.foregroundInactive #7a8a99 javax.swing.plaf.ColorUIResource [UI]
|
||||
ToolTip.hideAccelerator false
|
||||
|
||||
|
||||
#---- ToolTipManager ----
|
||||
|
||||
ToolTipManager.enableToolTipMode activeApplication
|
||||
|
||||
|
||||
#---- ToolTip ----
|
||||
|
||||
ToolTipUI javax.swing.plaf.metal.MetalToolTipUI
|
||||
|
||||
|
||||
#---- Tree ----
|
||||
|
||||
Tree.background #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
Tree.changeSelectionWithFocus true
|
||||
Tree.closedIcon [lazy] 16,18 sun.swing.ImageIconUIResource [UI] (sun.awt.image.ToolkitImage)
|
||||
Tree.collapsedIcon [lazy] 18,18 javax.swing.plaf.metal.OceanTheme$COIcon [UI]
|
||||
Tree.drawsFocusBorderAroundIcon false
|
||||
Tree.dropCellBackground #d2e9ff javax.swing.plaf.ColorUIResource [UI]
|
||||
Tree.dropLineColor #6382bf javax.swing.plaf.ColorUIResource [UI]
|
||||
Tree.editorBorder [lazy] line: #000000 java.awt.Color 1 false 1,1,1,1 true javax.swing.plaf.BorderUIResource$LineBorderUIResource [UI]
|
||||
Tree.expandedIcon [lazy] 18,18 sun.swing.ImageIconUIResource [UI] (sun.awt.image.ToolkitImage)
|
||||
Tree.font [active] Dialog plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
Tree.foreground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
Tree.hash #b8cfe5 javax.swing.plaf.ColorUIResource [UI]
|
||||
Tree.leafIcon [lazy] 16,20 sun.swing.ImageIconUIResource [UI] (sun.awt.image.ToolkitImage)
|
||||
Tree.leftChildIndent 7
|
||||
Tree.line #b8cfe5 javax.swing.plaf.ColorUIResource [UI]
|
||||
Tree.lineTypeDashed false
|
||||
Tree.openIcon [lazy] 16,18 sun.swing.ImageIconUIResource [UI] (sun.awt.image.ToolkitImage)
|
||||
Tree.paintLines true
|
||||
Tree.rightChildIndent 13
|
||||
Tree.rowHeight 0
|
||||
Tree.scrollsOnExpand true
|
||||
Tree.selectionBackground #b8cfe5 javax.swing.plaf.ColorUIResource [UI]
|
||||
Tree.selectionBorderColor #6382bf javax.swing.plaf.ColorUIResource [UI]
|
||||
Tree.selectionForeground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
Tree.textBackground #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
Tree.textForeground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
Tree.timeFactor 1000
|
||||
TreeUI javax.swing.plaf.metal.MetalTreeUI
|
||||
|
||||
|
||||
#---- Viewport ----
|
||||
|
||||
Viewport.background #eeeeee javax.swing.plaf.ColorUIResource [UI]
|
||||
Viewport.font [lazy] Dialog plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
Viewport.foreground #333333 sun.swing.PrintColorUIResource [UI]
|
||||
ViewportUI javax.swing.plaf.basic.BasicViewportUI
|
||||
|
||||
|
||||
#---- ----
|
||||
|
||||
activeCaption #b8cfe5 javax.swing.plaf.ColorUIResource [UI]
|
||||
activeCaptionBorder #a3b8cc javax.swing.plaf.ColorUIResource [UI]
|
||||
activeCaptionText #333333 sun.swing.PrintColorUIResource [UI]
|
||||
control #eeeeee javax.swing.plaf.ColorUIResource [UI]
|
||||
controlDkShadow #7a8a99 javax.swing.plaf.ColorUIResource [UI]
|
||||
controlHighlight #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
controlLtHighlight #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
controlShadow #b8cfe5 javax.swing.plaf.ColorUIResource [UI]
|
||||
controlText #333333 sun.swing.PrintColorUIResource [UI]
|
||||
desktop #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
|
||||
|
||||
#---- html ----
|
||||
|
||||
html.missingImage [lazy] 38,38 sun.swing.ImageIconUIResource [UI] (sun.awt.image.ToolkitImage)
|
||||
html.pendingImage [lazy] 38,38 sun.swing.ImageIconUIResource [UI] (sun.awt.image.ToolkitImage)
|
||||
|
||||
|
||||
#---- ----
|
||||
|
||||
inactiveCaption #eeeeee javax.swing.plaf.ColorUIResource [UI]
|
||||
inactiveCaptionBorder #b8cfe5 javax.swing.plaf.ColorUIResource [UI]
|
||||
inactiveCaptionText #333333 sun.swing.PrintColorUIResource [UI]
|
||||
info #b8cfe5 javax.swing.plaf.ColorUIResource [UI]
|
||||
infoText #333333 sun.swing.PrintColorUIResource [UI]
|
||||
menu #eeeeee javax.swing.plaf.ColorUIResource [UI]
|
||||
menuText #333333 sun.swing.PrintColorUIResource [UI]
|
||||
scrollbar #eeeeee javax.swing.plaf.ColorUIResource [UI]
|
||||
text #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
textHighlight #b8cfe5 javax.swing.plaf.ColorUIResource [UI]
|
||||
textHighlightText #333333 sun.swing.PrintColorUIResource [UI]
|
||||
textInactiveText #b8cfe5 javax.swing.plaf.ColorUIResource [UI]
|
||||
textText #333333 sun.swing.PrintColorUIResource [UI]
|
||||
window #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
windowBorder #eeeeee javax.swing.plaf.ColorUIResource [UI]
|
||||
windowText #333333 sun.swing.PrintColorUIResource [UI]
|
||||
@@ -0,0 +1,876 @@
|
||||
Class javax.swing.plaf.metal.MetalLookAndFeel
|
||||
ID Metal
|
||||
Name Metal
|
||||
Java 1.8.0_202
|
||||
OS Windows 10
|
||||
|
||||
|
||||
#---- Button ----
|
||||
|
||||
Button.focusInputMap [lazy] 2 javax.swing.plaf.InputMapUIResource [UI]
|
||||
SPACE pressed
|
||||
released SPACE released
|
||||
|
||||
|
||||
#---- CheckBox ----
|
||||
|
||||
CheckBox.focusInputMap [lazy] 2 javax.swing.plaf.InputMapUIResource [UI]
|
||||
SPACE pressed
|
||||
released SPACE released
|
||||
|
||||
|
||||
#---- ComboBox ----
|
||||
|
||||
ComboBox.ancestorInputMap [lazy] 15 javax.swing.plaf.InputMapUIResource [UI]
|
||||
alt DOWN togglePopup
|
||||
alt KP_DOWN togglePopup
|
||||
alt KP_UP togglePopup
|
||||
alt UP togglePopup
|
||||
DOWN selectNext
|
||||
END endPassThrough
|
||||
ENTER enterPressed
|
||||
ESCAPE hidePopup
|
||||
HOME homePassThrough
|
||||
KP_DOWN selectNext
|
||||
KP_UP selectPrevious
|
||||
PAGE_DOWN pageDownPassThrough
|
||||
PAGE_UP pageUpPassThrough
|
||||
SPACE spacePopup
|
||||
UP selectPrevious
|
||||
|
||||
|
||||
#---- Desktop ----
|
||||
|
||||
Desktop.ancestorInputMap [lazy] 29 javax.swing.plaf.InputMapUIResource [UI]
|
||||
ctrl alt F6 selectNextFrame
|
||||
ctrl F10 maximize
|
||||
ctrl F12 navigateNext
|
||||
ctrl F4 close
|
||||
ctrl F5 restore
|
||||
ctrl F6 selectNextFrame
|
||||
ctrl F7 move
|
||||
ctrl F8 resize
|
||||
ctrl F9 minimize
|
||||
ctrl TAB selectNextFrame
|
||||
DOWN down
|
||||
ESCAPE escape
|
||||
KP_DOWN down
|
||||
KP_LEFT left
|
||||
KP_RIGHT right
|
||||
KP_UP up
|
||||
LEFT left
|
||||
RIGHT right
|
||||
UP up
|
||||
shift ctrl alt F6 selectPreviousFrame
|
||||
shift ctrl F12 navigatePrevious
|
||||
shift DOWN shrinkDown
|
||||
shift KP_DOWN shrinkDown
|
||||
shift KP_LEFT shrinkLeft
|
||||
shift KP_RIGHT shrinkRight
|
||||
shift KP_UP shrinkUp
|
||||
shift LEFT shrinkLeft
|
||||
shift RIGHT shrinkRight
|
||||
shift UP shrinkUp
|
||||
|
||||
|
||||
#---- EditorPane ----
|
||||
|
||||
EditorPane.focusInputMap [lazy] 61 javax.swing.plaf.InputMapUIResource [UI]
|
||||
ctrl A select-all
|
||||
ctrl BACK_SLASH unselect
|
||||
ctrl BACK_SPACE delete-previous-word
|
||||
ctrl C copy-to-clipboard
|
||||
ctrl DELETE delete-next-word
|
||||
ctrl END caret-end
|
||||
ctrl H delete-previous
|
||||
ctrl HOME caret-begin
|
||||
ctrl INSERT copy-to-clipboard
|
||||
ctrl KP_LEFT caret-previous-word
|
||||
ctrl KP_RIGHT caret-next-word
|
||||
ctrl LEFT caret-previous-word
|
||||
ctrl RIGHT caret-next-word
|
||||
ctrl SPACE activate-link-action
|
||||
ctrl T next-link-action
|
||||
ctrl V paste-from-clipboard
|
||||
ctrl X cut-to-clipboard
|
||||
BACK_SPACE delete-previous
|
||||
COPY copy-to-clipboard
|
||||
CUT cut-to-clipboard
|
||||
DELETE delete-next
|
||||
DOWN caret-down
|
||||
END caret-end-line
|
||||
ENTER insert-break
|
||||
HOME caret-begin-line
|
||||
KP_DOWN caret-down
|
||||
KP_LEFT caret-backward
|
||||
KP_RIGHT caret-forward
|
||||
KP_UP caret-up
|
||||
LEFT caret-backward
|
||||
PAGE_DOWN page-down
|
||||
PAGE_UP page-up
|
||||
PASTE paste-from-clipboard
|
||||
RIGHT caret-forward
|
||||
TAB insert-tab
|
||||
UP caret-up
|
||||
shift ctrl END selection-end
|
||||
shift ctrl HOME selection-begin
|
||||
shift ctrl KP_LEFT selection-previous-word
|
||||
shift ctrl KP_RIGHT selection-next-word
|
||||
shift ctrl LEFT selection-previous-word
|
||||
shift ctrl O toggle-componentOrientation
|
||||
shift ctrl PAGE_DOWN selection-page-right
|
||||
shift ctrl PAGE_UP selection-page-left
|
||||
shift ctrl RIGHT selection-next-word
|
||||
shift ctrl T previous-link-action
|
||||
shift BACK_SPACE delete-previous
|
||||
shift DELETE cut-to-clipboard
|
||||
shift DOWN selection-down
|
||||
shift END selection-end-line
|
||||
shift HOME selection-begin-line
|
||||
shift INSERT paste-from-clipboard
|
||||
shift KP_DOWN selection-down
|
||||
shift KP_LEFT selection-backward
|
||||
shift KP_RIGHT selection-forward
|
||||
shift KP_UP selection-up
|
||||
shift LEFT selection-backward
|
||||
shift PAGE_DOWN selection-page-down
|
||||
shift PAGE_UP selection-page-up
|
||||
shift RIGHT selection-forward
|
||||
shift UP selection-up
|
||||
|
||||
|
||||
#---- FileChooser ----
|
||||
|
||||
FileChooser.ancestorInputMap [lazy] 4 javax.swing.plaf.InputMapUIResource [UI]
|
||||
BACK_SPACE Go Up
|
||||
ESCAPE cancelSelection
|
||||
F2 editFileName
|
||||
F5 refresh
|
||||
|
||||
|
||||
#---- FormattedTextField ----
|
||||
|
||||
FormattedTextField.focusInputMap [lazy] 44 javax.swing.plaf.InputMapUIResource [UI]
|
||||
ctrl A select-all
|
||||
ctrl BACK_SLASH unselect
|
||||
ctrl BACK_SPACE delete-previous-word
|
||||
ctrl C copy-to-clipboard
|
||||
ctrl DELETE delete-next-word
|
||||
ctrl H delete-previous
|
||||
ctrl INSERT copy-to-clipboard
|
||||
ctrl KP_LEFT caret-previous-word
|
||||
ctrl KP_RIGHT caret-next-word
|
||||
ctrl LEFT caret-previous-word
|
||||
ctrl RIGHT caret-next-word
|
||||
ctrl V paste-from-clipboard
|
||||
ctrl X cut-to-clipboard
|
||||
BACK_SPACE delete-previous
|
||||
COPY copy-to-clipboard
|
||||
CUT cut-to-clipboard
|
||||
DELETE delete-next
|
||||
DOWN decrement
|
||||
END caret-end-line
|
||||
ENTER notify-field-accept
|
||||
ESCAPE reset-field-edit
|
||||
HOME caret-begin-line
|
||||
KP_DOWN decrement
|
||||
KP_LEFT caret-backward
|
||||
KP_RIGHT caret-forward
|
||||
KP_UP increment
|
||||
LEFT caret-backward
|
||||
PASTE paste-from-clipboard
|
||||
RIGHT caret-forward
|
||||
UP increment
|
||||
shift ctrl KP_LEFT selection-previous-word
|
||||
shift ctrl KP_RIGHT selection-next-word
|
||||
shift ctrl LEFT selection-previous-word
|
||||
shift ctrl O toggle-componentOrientation
|
||||
shift ctrl RIGHT selection-next-word
|
||||
shift BACK_SPACE delete-previous
|
||||
shift DELETE cut-to-clipboard
|
||||
shift END selection-end-line
|
||||
shift HOME selection-begin-line
|
||||
shift INSERT paste-from-clipboard
|
||||
shift KP_LEFT selection-backward
|
||||
shift KP_RIGHT selection-forward
|
||||
shift LEFT selection-backward
|
||||
shift RIGHT selection-forward
|
||||
|
||||
|
||||
#---- List ----
|
||||
|
||||
List.focusInputMap.RightToLeft [lazy] 16 javax.swing.plaf.InputMapUIResource [UI]
|
||||
ctrl KP_LEFT selectNextColumnChangeLead
|
||||
ctrl KP_RIGHT selectPreviousColumnChangeLead
|
||||
ctrl LEFT selectNextColumnChangeLead
|
||||
ctrl RIGHT selectPreviousColumnChangeLead
|
||||
KP_LEFT selectNextColumn
|
||||
KP_RIGHT selectPreviousColumn
|
||||
LEFT selectNextColumn
|
||||
RIGHT selectPreviousColumn
|
||||
shift ctrl KP_LEFT selectNextColumnExtendSelection
|
||||
shift ctrl KP_RIGHT selectPreviousColumnExtendSelection
|
||||
shift ctrl LEFT selectNextColumnExtendSelection
|
||||
shift ctrl RIGHT selectPreviousColumnExtendSelection
|
||||
shift KP_LEFT selectNextColumnExtendSelection
|
||||
shift KP_RIGHT selectPreviousColumnExtendSelection
|
||||
shift LEFT selectNextColumnExtendSelection
|
||||
shift RIGHT selectPreviousColumnExtendSelection
|
||||
List.focusInputMap [lazy] 64 javax.swing.plaf.InputMapUIResource [UI]
|
||||
ctrl A selectAll
|
||||
ctrl BACK_SLASH clearSelection
|
||||
ctrl C copy
|
||||
ctrl DOWN selectNextRowChangeLead
|
||||
ctrl END selectLastRowChangeLead
|
||||
ctrl HOME selectFirstRowChangeLead
|
||||
ctrl INSERT copy
|
||||
ctrl KP_DOWN selectNextRowChangeLead
|
||||
ctrl KP_LEFT selectPreviousColumnChangeLead
|
||||
ctrl KP_RIGHT selectNextColumnChangeLead
|
||||
ctrl KP_UP selectPreviousRowChangeLead
|
||||
ctrl LEFT selectPreviousColumnChangeLead
|
||||
ctrl PAGE_DOWN scrollDownChangeLead
|
||||
ctrl PAGE_UP scrollUpChangeLead
|
||||
ctrl RIGHT selectNextColumnChangeLead
|
||||
ctrl SLASH selectAll
|
||||
ctrl SPACE toggleAndAnchor
|
||||
ctrl UP selectPreviousRowChangeLead
|
||||
ctrl V paste
|
||||
ctrl X cut
|
||||
COPY copy
|
||||
CUT cut
|
||||
DOWN selectNextRow
|
||||
END selectLastRow
|
||||
HOME selectFirstRow
|
||||
KP_DOWN selectNextRow
|
||||
KP_LEFT selectPreviousColumn
|
||||
KP_RIGHT selectNextColumn
|
||||
KP_UP selectPreviousRow
|
||||
LEFT selectPreviousColumn
|
||||
PAGE_DOWN scrollDown
|
||||
PAGE_UP scrollUp
|
||||
PASTE paste
|
||||
RIGHT selectNextColumn
|
||||
SPACE addToSelection
|
||||
UP selectPreviousRow
|
||||
shift ctrl DOWN selectNextRowExtendSelection
|
||||
shift ctrl END selectLastRowExtendSelection
|
||||
shift ctrl HOME selectFirstRowExtendSelection
|
||||
shift ctrl KP_DOWN selectNextRowExtendSelection
|
||||
shift ctrl KP_LEFT selectPreviousColumnExtendSelection
|
||||
shift ctrl KP_RIGHT selectNextColumnExtendSelection
|
||||
shift ctrl KP_UP selectPreviousRowExtendSelection
|
||||
shift ctrl LEFT selectPreviousColumnExtendSelection
|
||||
shift ctrl PAGE_DOWN scrollDownExtendSelection
|
||||
shift ctrl PAGE_UP scrollUpExtendSelection
|
||||
shift ctrl RIGHT selectNextColumnExtendSelection
|
||||
shift ctrl SPACE moveSelectionTo
|
||||
shift ctrl UP selectPreviousRowExtendSelection
|
||||
shift DELETE cut
|
||||
shift DOWN selectNextRowExtendSelection
|
||||
shift END selectLastRowExtendSelection
|
||||
shift HOME selectFirstRowExtendSelection
|
||||
shift INSERT paste
|
||||
shift KP_DOWN selectNextRowExtendSelection
|
||||
shift KP_LEFT selectPreviousColumnExtendSelection
|
||||
shift KP_RIGHT selectNextColumnExtendSelection
|
||||
shift KP_UP selectPreviousRowExtendSelection
|
||||
shift LEFT selectPreviousColumnExtendSelection
|
||||
shift PAGE_DOWN scrollDownExtendSelection
|
||||
shift PAGE_UP scrollUpExtendSelection
|
||||
shift RIGHT selectNextColumnExtendSelection
|
||||
shift SPACE extendTo
|
||||
shift UP selectPreviousRowExtendSelection
|
||||
|
||||
|
||||
#---- PasswordField ----
|
||||
|
||||
PasswordField.focusInputMap [lazy] 37 javax.swing.plaf.InputMapUIResource [UI]
|
||||
ctrl A select-all
|
||||
ctrl BACK_SLASH unselect
|
||||
ctrl C copy-to-clipboard
|
||||
ctrl H delete-previous
|
||||
ctrl INSERT copy-to-clipboard
|
||||
ctrl KP_LEFT caret-begin-line
|
||||
ctrl KP_RIGHT caret-end-line
|
||||
ctrl LEFT caret-begin-line
|
||||
ctrl RIGHT caret-end-line
|
||||
ctrl V paste-from-clipboard
|
||||
ctrl X cut-to-clipboard
|
||||
BACK_SPACE delete-previous
|
||||
COPY copy-to-clipboard
|
||||
CUT cut-to-clipboard
|
||||
DELETE delete-next
|
||||
END caret-end-line
|
||||
ENTER notify-field-accept
|
||||
HOME caret-begin-line
|
||||
KP_LEFT caret-backward
|
||||
KP_RIGHT caret-forward
|
||||
LEFT caret-backward
|
||||
PASTE paste-from-clipboard
|
||||
RIGHT caret-forward
|
||||
shift ctrl KP_LEFT selection-begin-line
|
||||
shift ctrl KP_RIGHT selection-end-line
|
||||
shift ctrl LEFT selection-begin-line
|
||||
shift ctrl O toggle-componentOrientation
|
||||
shift ctrl RIGHT selection-end-line
|
||||
shift BACK_SPACE delete-previous
|
||||
shift DELETE cut-to-clipboard
|
||||
shift END selection-end-line
|
||||
shift HOME selection-begin-line
|
||||
shift INSERT paste-from-clipboard
|
||||
shift KP_LEFT selection-backward
|
||||
shift KP_RIGHT selection-forward
|
||||
shift LEFT selection-backward
|
||||
shift RIGHT selection-forward
|
||||
|
||||
|
||||
#---- PopupMenu ----
|
||||
|
||||
PopupMenu.selectedWindowInputMapBindings.RightToLeft length=8 [Ljava.lang.Object;
|
||||
[0] LEFT
|
||||
[1] selectChild
|
||||
[2] KP_LEFT
|
||||
[3] selectChild
|
||||
[4] RIGHT
|
||||
[5] selectParent
|
||||
[6] KP_RIGHT
|
||||
[7] selectParent
|
||||
PopupMenu.selectedWindowInputMapBindings length=24 [Ljava.lang.Object;
|
||||
[0] ESCAPE
|
||||
[1] cancel
|
||||
[2] DOWN
|
||||
[3] selectNext
|
||||
[4] KP_DOWN
|
||||
[5] selectNext
|
||||
[6] UP
|
||||
[7] selectPrevious
|
||||
[8] KP_UP
|
||||
[9] selectPrevious
|
||||
[10] LEFT
|
||||
[11] selectParent
|
||||
[12] KP_LEFT
|
||||
[13] selectParent
|
||||
[14] RIGHT
|
||||
[15] selectChild
|
||||
[16] KP_RIGHT
|
||||
[17] selectChild
|
||||
[18] ENTER
|
||||
[19] return
|
||||
[20] ctrl ENTER
|
||||
[21] return
|
||||
[22] SPACE
|
||||
[23] return
|
||||
|
||||
|
||||
#---- RadioButton ----
|
||||
|
||||
RadioButton.focusInputMap [lazy] 2 javax.swing.plaf.InputMapUIResource [UI]
|
||||
SPACE pressed
|
||||
released SPACE released
|
||||
|
||||
|
||||
#---- RootPane ----
|
||||
|
||||
RootPane.ancestorInputMap [lazy] 2 javax.swing.plaf.InputMapUIResource [UI]
|
||||
CONTEXT_MENU postPopup
|
||||
shift F10 postPopup
|
||||
|
||||
|
||||
#---- ScrollBar ----
|
||||
|
||||
ScrollBar.ancestorInputMap.RightToLeft [lazy] 4 javax.swing.plaf.InputMapUIResource [UI]
|
||||
KP_LEFT positiveUnitIncrement
|
||||
KP_RIGHT negativeUnitIncrement
|
||||
LEFT positiveUnitIncrement
|
||||
RIGHT negativeUnitIncrement
|
||||
ScrollBar.ancestorInputMap [lazy] 12 javax.swing.plaf.InputMapUIResource [UI]
|
||||
DOWN positiveUnitIncrement
|
||||
END maxScroll
|
||||
HOME minScroll
|
||||
KP_DOWN positiveUnitIncrement
|
||||
KP_LEFT negativeUnitIncrement
|
||||
KP_RIGHT positiveUnitIncrement
|
||||
KP_UP negativeUnitIncrement
|
||||
LEFT negativeUnitIncrement
|
||||
PAGE_DOWN positiveBlockIncrement
|
||||
PAGE_UP negativeBlockIncrement
|
||||
RIGHT positiveUnitIncrement
|
||||
UP negativeUnitIncrement
|
||||
|
||||
|
||||
#---- ScrollPane ----
|
||||
|
||||
ScrollPane.ancestorInputMap.RightToLeft [lazy] 2 javax.swing.plaf.InputMapUIResource [UI]
|
||||
ctrl PAGE_DOWN scrollLeft
|
||||
ctrl PAGE_UP scrollRight
|
||||
ScrollPane.ancestorInputMap [lazy] 14 javax.swing.plaf.InputMapUIResource [UI]
|
||||
ctrl END scrollEnd
|
||||
ctrl HOME scrollHome
|
||||
ctrl PAGE_DOWN scrollRight
|
||||
ctrl PAGE_UP scrollLeft
|
||||
DOWN unitScrollDown
|
||||
KP_DOWN unitScrollDown
|
||||
KP_LEFT unitScrollLeft
|
||||
KP_RIGHT unitScrollRight
|
||||
KP_UP unitScrollUp
|
||||
LEFT unitScrollLeft
|
||||
PAGE_DOWN scrollDown
|
||||
PAGE_UP scrollUp
|
||||
RIGHT unitScrollRight
|
||||
UP unitScrollUp
|
||||
|
||||
|
||||
#---- Slider ----
|
||||
|
||||
Slider.focusInputMap.RightToLeft [lazy] 4 javax.swing.plaf.InputMapUIResource [UI]
|
||||
KP_LEFT positiveUnitIncrement
|
||||
KP_RIGHT negativeUnitIncrement
|
||||
LEFT positiveUnitIncrement
|
||||
RIGHT negativeUnitIncrement
|
||||
Slider.focusInputMap [lazy] 14 javax.swing.plaf.InputMapUIResource [UI]
|
||||
ctrl PAGE_DOWN negativeBlockIncrement
|
||||
ctrl PAGE_UP positiveBlockIncrement
|
||||
DOWN negativeUnitIncrement
|
||||
END maxScroll
|
||||
HOME minScroll
|
||||
KP_DOWN negativeUnitIncrement
|
||||
KP_LEFT negativeUnitIncrement
|
||||
KP_RIGHT positiveUnitIncrement
|
||||
KP_UP positiveUnitIncrement
|
||||
LEFT negativeUnitIncrement
|
||||
PAGE_DOWN negativeBlockIncrement
|
||||
PAGE_UP positiveBlockIncrement
|
||||
RIGHT positiveUnitIncrement
|
||||
UP positiveUnitIncrement
|
||||
|
||||
|
||||
#---- Spinner ----
|
||||
|
||||
Spinner.ancestorInputMap [lazy] 4 javax.swing.plaf.InputMapUIResource [UI]
|
||||
DOWN decrement
|
||||
KP_DOWN decrement
|
||||
KP_UP increment
|
||||
UP increment
|
||||
|
||||
|
||||
#---- SplitPane ----
|
||||
|
||||
SplitPane.ancestorInputMap [lazy] 14 javax.swing.plaf.InputMapUIResource [UI]
|
||||
ctrl TAB focusOutForward
|
||||
DOWN positiveIncrement
|
||||
END selectMax
|
||||
F6 toggleFocus
|
||||
F8 startResize
|
||||
HOME selectMin
|
||||
KP_DOWN positiveIncrement
|
||||
KP_LEFT negativeIncrement
|
||||
KP_RIGHT positiveIncrement
|
||||
KP_UP negativeIncrement
|
||||
LEFT negativeIncrement
|
||||
RIGHT positiveIncrement
|
||||
UP negativeIncrement
|
||||
shift ctrl TAB focusOutBackward
|
||||
|
||||
|
||||
#---- TabbedPane ----
|
||||
|
||||
TabbedPane.ancestorInputMap [lazy] 4 javax.swing.plaf.InputMapUIResource [UI]
|
||||
ctrl KP_UP requestFocus
|
||||
ctrl PAGE_DOWN navigatePageDown
|
||||
ctrl PAGE_UP navigatePageUp
|
||||
ctrl UP requestFocus
|
||||
TabbedPane.focusInputMap [lazy] 10 javax.swing.plaf.InputMapUIResource [UI]
|
||||
ctrl DOWN requestFocusForVisibleComponent
|
||||
ctrl KP_DOWN requestFocusForVisibleComponent
|
||||
DOWN navigateDown
|
||||
KP_DOWN navigateDown
|
||||
KP_LEFT navigateLeft
|
||||
KP_RIGHT navigateRight
|
||||
KP_UP navigateUp
|
||||
LEFT navigateLeft
|
||||
RIGHT navigateRight
|
||||
UP navigateUp
|
||||
|
||||
|
||||
#---- Table ----
|
||||
|
||||
Table.ancestorInputMap.RightToLeft [lazy] 20 javax.swing.plaf.InputMapUIResource [UI]
|
||||
ctrl KP_LEFT selectNextColumnChangeLead
|
||||
ctrl KP_RIGHT selectPreviousColumnChangeLead
|
||||
ctrl LEFT selectNextColumnChangeLead
|
||||
ctrl PAGE_DOWN scrollLeftChangeSelection
|
||||
ctrl PAGE_UP scrollRightChangeSelection
|
||||
ctrl RIGHT selectPreviousColumnChangeLead
|
||||
KP_LEFT selectNextColumn
|
||||
KP_RIGHT selectPreviousColumn
|
||||
LEFT selectNextColumn
|
||||
RIGHT selectPreviousColumn
|
||||
shift ctrl KP_LEFT selectNextColumnExtendSelection
|
||||
shift ctrl KP_RIGHT selectPreviousColumnExtendSelection
|
||||
shift ctrl LEFT selectNextColumnExtendSelection
|
||||
shift ctrl PAGE_DOWN scrollLeftExtendSelection
|
||||
shift ctrl PAGE_UP scrollRightExtendSelection
|
||||
shift ctrl RIGHT selectPreviousColumnExtendSelection
|
||||
shift KP_LEFT selectNextColumnExtendSelection
|
||||
shift KP_RIGHT selectPreviousColumnExtendSelection
|
||||
shift LEFT selectNextColumnExtendSelection
|
||||
shift RIGHT selectPreviousColumnExtendSelection
|
||||
Table.ancestorInputMap [lazy] 71 javax.swing.plaf.InputMapUIResource [UI]
|
||||
ctrl A selectAll
|
||||
ctrl BACK_SLASH clearSelection
|
||||
ctrl C copy
|
||||
ctrl DOWN selectNextRowChangeLead
|
||||
ctrl END selectLastRow
|
||||
ctrl HOME selectFirstRow
|
||||
ctrl INSERT copy
|
||||
ctrl KP_DOWN selectNextRowChangeLead
|
||||
ctrl KP_LEFT selectPreviousColumnChangeLead
|
||||
ctrl KP_RIGHT selectNextColumnChangeLead
|
||||
ctrl KP_UP selectPreviousRowChangeLead
|
||||
ctrl LEFT selectPreviousColumnChangeLead
|
||||
ctrl PAGE_DOWN scrollRightChangeSelection
|
||||
ctrl PAGE_UP scrollLeftChangeSelection
|
||||
ctrl RIGHT selectNextColumnChangeLead
|
||||
ctrl SLASH selectAll
|
||||
ctrl SPACE toggleAndAnchor
|
||||
ctrl UP selectPreviousRowChangeLead
|
||||
ctrl V paste
|
||||
ctrl X cut
|
||||
COPY copy
|
||||
CUT cut
|
||||
DOWN selectNextRow
|
||||
END selectLastColumn
|
||||
ENTER selectNextRowCell
|
||||
ESCAPE cancel
|
||||
F2 startEditing
|
||||
F8 focusHeader
|
||||
HOME selectFirstColumn
|
||||
KP_DOWN selectNextRow
|
||||
KP_LEFT selectPreviousColumn
|
||||
KP_RIGHT selectNextColumn
|
||||
KP_UP selectPreviousRow
|
||||
LEFT selectPreviousColumn
|
||||
PAGE_DOWN scrollDownChangeSelection
|
||||
PAGE_UP scrollUpChangeSelection
|
||||
PASTE paste
|
||||
RIGHT selectNextColumn
|
||||
SPACE addToSelection
|
||||
TAB selectNextColumnCell
|
||||
UP selectPreviousRow
|
||||
shift ctrl DOWN selectNextRowExtendSelection
|
||||
shift ctrl END selectLastRowExtendSelection
|
||||
shift ctrl HOME selectFirstRowExtendSelection
|
||||
shift ctrl KP_DOWN selectNextRowExtendSelection
|
||||
shift ctrl KP_LEFT selectPreviousColumnExtendSelection
|
||||
shift ctrl KP_RIGHT selectNextColumnExtendSelection
|
||||
shift ctrl KP_UP selectPreviousRowExtendSelection
|
||||
shift ctrl LEFT selectPreviousColumnExtendSelection
|
||||
shift ctrl PAGE_DOWN scrollRightExtendSelection
|
||||
shift ctrl PAGE_UP scrollLeftExtendSelection
|
||||
shift ctrl RIGHT selectNextColumnExtendSelection
|
||||
shift ctrl SPACE moveSelectionTo
|
||||
shift ctrl UP selectPreviousRowExtendSelection
|
||||
shift DELETE cut
|
||||
shift DOWN selectNextRowExtendSelection
|
||||
shift END selectLastColumnExtendSelection
|
||||
shift ENTER selectPreviousRowCell
|
||||
shift HOME selectFirstColumnExtendSelection
|
||||
shift INSERT paste
|
||||
shift KP_DOWN selectNextRowExtendSelection
|
||||
shift KP_LEFT selectPreviousColumnExtendSelection
|
||||
shift KP_RIGHT selectNextColumnExtendSelection
|
||||
shift KP_UP selectPreviousRowExtendSelection
|
||||
shift LEFT selectPreviousColumnExtendSelection
|
||||
shift PAGE_DOWN scrollDownExtendSelection
|
||||
shift PAGE_UP scrollUpExtendSelection
|
||||
shift RIGHT selectNextColumnExtendSelection
|
||||
shift SPACE extendTo
|
||||
shift TAB selectPreviousColumnCell
|
||||
shift UP selectPreviousRowExtendSelection
|
||||
|
||||
|
||||
#---- TableHeader ----
|
||||
|
||||
TableHeader.ancestorInputMap [lazy] 14 javax.swing.plaf.InputMapUIResource [UI]
|
||||
alt KP_LEFT moveColumnLeft
|
||||
alt KP_RIGHT moveColumnRight
|
||||
alt LEFT moveColumnLeft
|
||||
alt RIGHT moveColumnRight
|
||||
ESCAPE focusTable
|
||||
KP_LEFT selectColumnToLeft
|
||||
KP_RIGHT selectColumnToRight
|
||||
LEFT selectColumnToLeft
|
||||
RIGHT selectColumnToRight
|
||||
SPACE toggleSortOrder
|
||||
shift alt KP_LEFT resizeLeft
|
||||
shift alt KP_RIGHT resizeRight
|
||||
shift alt LEFT resizeLeft
|
||||
shift alt RIGHT resizeRight
|
||||
|
||||
|
||||
#---- TextArea ----
|
||||
|
||||
TextArea.focusInputMap [lazy] 61 javax.swing.plaf.InputMapUIResource [UI]
|
||||
ctrl A select-all
|
||||
ctrl BACK_SLASH unselect
|
||||
ctrl BACK_SPACE delete-previous-word
|
||||
ctrl C copy-to-clipboard
|
||||
ctrl DELETE delete-next-word
|
||||
ctrl END caret-end
|
||||
ctrl H delete-previous
|
||||
ctrl HOME caret-begin
|
||||
ctrl INSERT copy-to-clipboard
|
||||
ctrl KP_LEFT caret-previous-word
|
||||
ctrl KP_RIGHT caret-next-word
|
||||
ctrl LEFT caret-previous-word
|
||||
ctrl RIGHT caret-next-word
|
||||
ctrl SPACE activate-link-action
|
||||
ctrl T next-link-action
|
||||
ctrl V paste-from-clipboard
|
||||
ctrl X cut-to-clipboard
|
||||
BACK_SPACE delete-previous
|
||||
COPY copy-to-clipboard
|
||||
CUT cut-to-clipboard
|
||||
DELETE delete-next
|
||||
DOWN caret-down
|
||||
END caret-end-line
|
||||
ENTER insert-break
|
||||
HOME caret-begin-line
|
||||
KP_DOWN caret-down
|
||||
KP_LEFT caret-backward
|
||||
KP_RIGHT caret-forward
|
||||
KP_UP caret-up
|
||||
LEFT caret-backward
|
||||
PAGE_DOWN page-down
|
||||
PAGE_UP page-up
|
||||
PASTE paste-from-clipboard
|
||||
RIGHT caret-forward
|
||||
TAB insert-tab
|
||||
UP caret-up
|
||||
shift ctrl END selection-end
|
||||
shift ctrl HOME selection-begin
|
||||
shift ctrl KP_LEFT selection-previous-word
|
||||
shift ctrl KP_RIGHT selection-next-word
|
||||
shift ctrl LEFT selection-previous-word
|
||||
shift ctrl O toggle-componentOrientation
|
||||
shift ctrl PAGE_DOWN selection-page-right
|
||||
shift ctrl PAGE_UP selection-page-left
|
||||
shift ctrl RIGHT selection-next-word
|
||||
shift ctrl T previous-link-action
|
||||
shift BACK_SPACE delete-previous
|
||||
shift DELETE cut-to-clipboard
|
||||
shift DOWN selection-down
|
||||
shift END selection-end-line
|
||||
shift HOME selection-begin-line
|
||||
shift INSERT paste-from-clipboard
|
||||
shift KP_DOWN selection-down
|
||||
shift KP_LEFT selection-backward
|
||||
shift KP_RIGHT selection-forward
|
||||
shift KP_UP selection-up
|
||||
shift LEFT selection-backward
|
||||
shift PAGE_DOWN selection-page-down
|
||||
shift PAGE_UP selection-page-up
|
||||
shift RIGHT selection-forward
|
||||
shift UP selection-up
|
||||
|
||||
|
||||
#---- TextField ----
|
||||
|
||||
TextField.focusInputMap [lazy] 39 javax.swing.plaf.InputMapUIResource [UI]
|
||||
ctrl A select-all
|
||||
ctrl BACK_SLASH unselect
|
||||
ctrl BACK_SPACE delete-previous-word
|
||||
ctrl C copy-to-clipboard
|
||||
ctrl DELETE delete-next-word
|
||||
ctrl H delete-previous
|
||||
ctrl INSERT copy-to-clipboard
|
||||
ctrl KP_LEFT caret-previous-word
|
||||
ctrl KP_RIGHT caret-next-word
|
||||
ctrl LEFT caret-previous-word
|
||||
ctrl RIGHT caret-next-word
|
||||
ctrl V paste-from-clipboard
|
||||
ctrl X cut-to-clipboard
|
||||
BACK_SPACE delete-previous
|
||||
COPY copy-to-clipboard
|
||||
CUT cut-to-clipboard
|
||||
DELETE delete-next
|
||||
END caret-end-line
|
||||
ENTER notify-field-accept
|
||||
HOME caret-begin-line
|
||||
KP_LEFT caret-backward
|
||||
KP_RIGHT caret-forward
|
||||
LEFT caret-backward
|
||||
PASTE paste-from-clipboard
|
||||
RIGHT caret-forward
|
||||
shift ctrl KP_LEFT selection-previous-word
|
||||
shift ctrl KP_RIGHT selection-next-word
|
||||
shift ctrl LEFT selection-previous-word
|
||||
shift ctrl O toggle-componentOrientation
|
||||
shift ctrl RIGHT selection-next-word
|
||||
shift BACK_SPACE delete-previous
|
||||
shift DELETE cut-to-clipboard
|
||||
shift END selection-end-line
|
||||
shift HOME selection-begin-line
|
||||
shift INSERT paste-from-clipboard
|
||||
shift KP_LEFT selection-backward
|
||||
shift KP_RIGHT selection-forward
|
||||
shift LEFT selection-backward
|
||||
shift RIGHT selection-forward
|
||||
|
||||
|
||||
#---- TextPane ----
|
||||
|
||||
TextPane.focusInputMap [lazy] 61 javax.swing.plaf.InputMapUIResource [UI]
|
||||
ctrl A select-all
|
||||
ctrl BACK_SLASH unselect
|
||||
ctrl BACK_SPACE delete-previous-word
|
||||
ctrl C copy-to-clipboard
|
||||
ctrl DELETE delete-next-word
|
||||
ctrl END caret-end
|
||||
ctrl H delete-previous
|
||||
ctrl HOME caret-begin
|
||||
ctrl INSERT copy-to-clipboard
|
||||
ctrl KP_LEFT caret-previous-word
|
||||
ctrl KP_RIGHT caret-next-word
|
||||
ctrl LEFT caret-previous-word
|
||||
ctrl RIGHT caret-next-word
|
||||
ctrl SPACE activate-link-action
|
||||
ctrl T next-link-action
|
||||
ctrl V paste-from-clipboard
|
||||
ctrl X cut-to-clipboard
|
||||
BACK_SPACE delete-previous
|
||||
COPY copy-to-clipboard
|
||||
CUT cut-to-clipboard
|
||||
DELETE delete-next
|
||||
DOWN caret-down
|
||||
END caret-end-line
|
||||
ENTER insert-break
|
||||
HOME caret-begin-line
|
||||
KP_DOWN caret-down
|
||||
KP_LEFT caret-backward
|
||||
KP_RIGHT caret-forward
|
||||
KP_UP caret-up
|
||||
LEFT caret-backward
|
||||
PAGE_DOWN page-down
|
||||
PAGE_UP page-up
|
||||
PASTE paste-from-clipboard
|
||||
RIGHT caret-forward
|
||||
TAB insert-tab
|
||||
UP caret-up
|
||||
shift ctrl END selection-end
|
||||
shift ctrl HOME selection-begin
|
||||
shift ctrl KP_LEFT selection-previous-word
|
||||
shift ctrl KP_RIGHT selection-next-word
|
||||
shift ctrl LEFT selection-previous-word
|
||||
shift ctrl O toggle-componentOrientation
|
||||
shift ctrl PAGE_DOWN selection-page-right
|
||||
shift ctrl PAGE_UP selection-page-left
|
||||
shift ctrl RIGHT selection-next-word
|
||||
shift ctrl T previous-link-action
|
||||
shift BACK_SPACE delete-previous
|
||||
shift DELETE cut-to-clipboard
|
||||
shift DOWN selection-down
|
||||
shift END selection-end-line
|
||||
shift HOME selection-begin-line
|
||||
shift INSERT paste-from-clipboard
|
||||
shift KP_DOWN selection-down
|
||||
shift KP_LEFT selection-backward
|
||||
shift KP_RIGHT selection-forward
|
||||
shift KP_UP selection-up
|
||||
shift LEFT selection-backward
|
||||
shift PAGE_DOWN selection-page-down
|
||||
shift PAGE_UP selection-page-up
|
||||
shift RIGHT selection-forward
|
||||
shift UP selection-up
|
||||
|
||||
|
||||
#---- ToggleButton ----
|
||||
|
||||
ToggleButton.focusInputMap [lazy] 2 javax.swing.plaf.InputMapUIResource [UI]
|
||||
SPACE pressed
|
||||
released SPACE released
|
||||
|
||||
|
||||
#---- ToolBar ----
|
||||
|
||||
ToolBar.ancestorInputMap [lazy] 8 javax.swing.plaf.InputMapUIResource [UI]
|
||||
DOWN navigateDown
|
||||
KP_DOWN navigateDown
|
||||
KP_LEFT navigateLeft
|
||||
KP_RIGHT navigateRight
|
||||
KP_UP navigateUp
|
||||
LEFT navigateLeft
|
||||
RIGHT navigateRight
|
||||
UP navigateUp
|
||||
|
||||
|
||||
#---- Tree ----
|
||||
|
||||
Tree.ancestorInputMap [lazy] 1 javax.swing.plaf.InputMapUIResource [UI]
|
||||
ESCAPE cancel
|
||||
Tree.focusInputMap.RightToLeft [lazy] 4 javax.swing.plaf.InputMapUIResource [UI]
|
||||
KP_LEFT selectChild
|
||||
KP_RIGHT selectParent
|
||||
LEFT selectChild
|
||||
RIGHT selectParent
|
||||
Tree.focusInputMap [lazy] 59 javax.swing.plaf.InputMapUIResource [UI]
|
||||
ctrl A selectAll
|
||||
ctrl BACK_SLASH clearSelection
|
||||
ctrl C copy
|
||||
ctrl DOWN selectNextChangeLead
|
||||
ctrl END selectLastChangeLead
|
||||
ctrl HOME selectFirstChangeLead
|
||||
ctrl INSERT copy
|
||||
ctrl KP_DOWN selectNextChangeLead
|
||||
ctrl KP_LEFT scrollLeft
|
||||
ctrl KP_RIGHT scrollRight
|
||||
ctrl KP_UP selectPreviousChangeLead
|
||||
ctrl LEFT scrollLeft
|
||||
ctrl PAGE_DOWN scrollDownChangeLead
|
||||
ctrl PAGE_UP scrollUpChangeLead
|
||||
ctrl RIGHT scrollRight
|
||||
ctrl SLASH selectAll
|
||||
ctrl SPACE toggleAndAnchor
|
||||
ctrl UP selectPreviousChangeLead
|
||||
ctrl V paste
|
||||
ctrl X cut
|
||||
ADD expand
|
||||
COPY copy
|
||||
CUT cut
|
||||
DOWN selectNext
|
||||
END selectLast
|
||||
F2 startEditing
|
||||
HOME selectFirst
|
||||
KP_DOWN selectNext
|
||||
KP_LEFT selectParent
|
||||
KP_RIGHT selectChild
|
||||
KP_UP selectPrevious
|
||||
LEFT selectParent
|
||||
PAGE_DOWN scrollDownChangeSelection
|
||||
PAGE_UP scrollUpChangeSelection
|
||||
PASTE paste
|
||||
RIGHT selectChild
|
||||
SPACE addToSelection
|
||||
SUBTRACT collapse
|
||||
UP selectPrevious
|
||||
shift ctrl DOWN selectNextExtendSelection
|
||||
shift ctrl END selectLastExtendSelection
|
||||
shift ctrl HOME selectFirstExtendSelection
|
||||
shift ctrl KP_DOWN selectNextExtendSelection
|
||||
shift ctrl KP_UP selectPreviousExtendSelection
|
||||
shift ctrl PAGE_DOWN scrollDownExtendSelection
|
||||
shift ctrl PAGE_UP scrollUpExtendSelection
|
||||
shift ctrl SPACE moveSelectionTo
|
||||
shift ctrl UP selectPreviousExtendSelection
|
||||
shift DELETE cut
|
||||
shift DOWN selectNextExtendSelection
|
||||
shift END selectLastExtendSelection
|
||||
shift HOME selectFirstExtendSelection
|
||||
shift INSERT paste
|
||||
shift KP_DOWN selectNextExtendSelection
|
||||
shift KP_UP selectPreviousExtendSelection
|
||||
shift PAGE_DOWN scrollDownExtendSelection
|
||||
shift PAGE_UP scrollUpExtendSelection
|
||||
shift SPACE extendTo
|
||||
shift UP selectPreviousExtendSelection
|
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,772 @@
|
||||
Class javax.swing.plaf.nimbus.NimbusLookAndFeel
|
||||
ID Nimbus
|
||||
Name Nimbus
|
||||
Java 1.8.0_202
|
||||
OS Windows 10
|
||||
|
||||
|
||||
#---- Button ----
|
||||
|
||||
Button.focusInputMap [lazy] 2 javax.swing.plaf.InputMapUIResource [UI]
|
||||
SPACE pressed
|
||||
released SPACE released
|
||||
|
||||
|
||||
#---- CheckBox ----
|
||||
|
||||
CheckBox.focusInputMap [lazy] 2 javax.swing.plaf.InputMapUIResource [UI]
|
||||
SPACE pressed
|
||||
released SPACE released
|
||||
|
||||
|
||||
#---- ComboBox ----
|
||||
|
||||
ComboBox.ancestorInputMap [lazy] 15 javax.swing.plaf.InputMapUIResource [UI]
|
||||
alt DOWN togglePopup
|
||||
alt KP_DOWN togglePopup
|
||||
alt KP_UP togglePopup
|
||||
alt UP togglePopup
|
||||
DOWN selectNext2
|
||||
END endPassThrough
|
||||
ENTER enterPressed
|
||||
ESCAPE hidePopup
|
||||
F4 togglePopup
|
||||
HOME homePassThrough
|
||||
KP_DOWN selectNext2
|
||||
KP_UP selectPrevious2
|
||||
PAGE_DOWN pageDownPassThrough
|
||||
PAGE_UP pageUpPassThrough
|
||||
UP selectPrevious2
|
||||
|
||||
|
||||
#---- Desktop ----
|
||||
|
||||
Desktop.ancestorInputMap [lazy] 21 javax.swing.plaf.InputMapUIResource [UI]
|
||||
ctrl alt F6 selectNextFrame
|
||||
ctrl F10 maximize
|
||||
ctrl F12 navigateNext
|
||||
ctrl F4 close
|
||||
ctrl F5 restore
|
||||
ctrl F6 selectNextFrame
|
||||
ctrl F7 move
|
||||
ctrl F8 resize
|
||||
ctrl F9 minimize
|
||||
ctrl TAB selectNextFrame
|
||||
DOWN down
|
||||
ESCAPE escape
|
||||
KP_DOWN down
|
||||
KP_LEFT left
|
||||
KP_RIGHT right
|
||||
KP_UP up
|
||||
LEFT left
|
||||
RIGHT right
|
||||
UP up
|
||||
shift ctrl alt F6 selectPreviousFrame
|
||||
shift ctrl F12 navigatePrevious
|
||||
|
||||
|
||||
#---- EditorPane ----
|
||||
|
||||
EditorPane.focusInputMap [lazy] 51 javax.swing.plaf.InputMapUIResource [UI]
|
||||
ctrl A select-all
|
||||
ctrl BACK_SLASH unselect
|
||||
ctrl BACK_SPACE delete-previous-word
|
||||
ctrl C copy-to-clipboard
|
||||
ctrl DELETE delete-next-word
|
||||
ctrl END caret-end
|
||||
ctrl H delete-previous
|
||||
ctrl HOME caret-begin
|
||||
ctrl INSERT copy-to-clipboard
|
||||
ctrl LEFT caret-previous-word
|
||||
ctrl RIGHT caret-next-word
|
||||
ctrl SPACE activate-link-action
|
||||
ctrl T next-link-action
|
||||
ctrl V paste-from-clipboard
|
||||
ctrl X cut-to-clipboard
|
||||
BACK_SPACE delete-previous
|
||||
COPY copy-to-clipboard
|
||||
CUT cut-to-clipboard
|
||||
DELETE delete-next
|
||||
DOWN caret-down
|
||||
END caret-end-line
|
||||
ENTER insert-break
|
||||
HOME caret-begin-line
|
||||
KP_LEFT caret-backward
|
||||
KP_RIGHT caret-forward
|
||||
LEFT caret-backward
|
||||
PAGE_DOWN page-down
|
||||
PAGE_UP page-up
|
||||
PASTE paste-from-clipboard
|
||||
RIGHT caret-forward
|
||||
TAB insert-tab
|
||||
UP caret-up
|
||||
shift ctrl END selection-end
|
||||
shift ctrl HOME selection-begin
|
||||
shift ctrl LEFT selection-previous-word
|
||||
shift ctrl O toggle-componentOrientation
|
||||
shift ctrl PAGE_DOWN selection-page-right
|
||||
shift ctrl PAGE_UP selection-page-left
|
||||
shift ctrl RIGHT selection-next-word
|
||||
shift ctrl T previous-link-action
|
||||
shift BACK_SPACE delete-previous
|
||||
shift DELETE cut-to-clipboard
|
||||
shift DOWN selection-down
|
||||
shift END selection-end-line
|
||||
shift HOME selection-begin-line
|
||||
shift INSERT paste-from-clipboard
|
||||
shift LEFT selection-backward
|
||||
shift PAGE_DOWN selection-page-down
|
||||
shift PAGE_UP selection-page-up
|
||||
shift RIGHT selection-forward
|
||||
shift UP selection-up
|
||||
|
||||
|
||||
#---- FileChooser ----
|
||||
|
||||
FileChooser.ancestorInputMap [lazy] 6 javax.swing.plaf.InputMapUIResource [UI]
|
||||
ctrl ENTER approveSelection
|
||||
BACK_SPACE Go Up
|
||||
ENTER approveSelection
|
||||
ESCAPE cancelSelection
|
||||
F2 editFileName
|
||||
F5 refresh
|
||||
|
||||
|
||||
#---- FormattedTextField ----
|
||||
|
||||
FormattedTextField.focusInputMap [lazy] 44 javax.swing.plaf.InputMapUIResource [UI]
|
||||
ctrl A select-all
|
||||
ctrl BACK_SLASH unselect
|
||||
ctrl BACK_SPACE delete-previous-word
|
||||
ctrl C copy-to-clipboard
|
||||
ctrl DELETE delete-next-word
|
||||
ctrl H delete-previous
|
||||
ctrl INSERT copy-to-clipboard
|
||||
ctrl KP_LEFT caret-previous-word
|
||||
ctrl KP_RIGHT caret-next-word
|
||||
ctrl LEFT caret-previous-word
|
||||
ctrl RIGHT caret-next-word
|
||||
ctrl V paste-from-clipboard
|
||||
ctrl X cut-to-clipboard
|
||||
BACK_SPACE delete-previous
|
||||
COPY copy-to-clipboard
|
||||
CUT cut-to-clipboard
|
||||
DELETE delete-next
|
||||
DOWN decrement
|
||||
END caret-end-line
|
||||
ENTER notify-field-accept
|
||||
ESCAPE reset-field-edit
|
||||
HOME caret-begin-line
|
||||
KP_DOWN decrement
|
||||
KP_LEFT caret-backward
|
||||
KP_RIGHT caret-forward
|
||||
KP_UP increment
|
||||
LEFT caret-backward
|
||||
PASTE paste-from-clipboard
|
||||
RIGHT caret-forward
|
||||
UP increment
|
||||
shift ctrl KP_LEFT selection-previous-word
|
||||
shift ctrl KP_RIGHT selection-next-word
|
||||
shift ctrl LEFT selection-previous-word
|
||||
shift ctrl O toggle-componentOrientation
|
||||
shift ctrl RIGHT selection-next-word
|
||||
shift BACK_SPACE delete-previous
|
||||
shift DELETE cut-to-clipboard
|
||||
shift END selection-end-line
|
||||
shift HOME selection-begin-line
|
||||
shift INSERT paste-from-clipboard
|
||||
shift KP_LEFT selection-backward
|
||||
shift KP_RIGHT selection-forward
|
||||
shift LEFT selection-backward
|
||||
shift RIGHT selection-forward
|
||||
|
||||
|
||||
#---- List ----
|
||||
|
||||
List.focusInputMap [lazy] 64 javax.swing.plaf.InputMapUIResource [UI]
|
||||
ctrl A selectAll
|
||||
ctrl BACK_SLASH clearSelection
|
||||
ctrl C copy
|
||||
ctrl DOWN selectNextRowChangeLead
|
||||
ctrl END selectLastRowChangeLead
|
||||
ctrl HOME selectFirstRowChangeLead
|
||||
ctrl INSERT copy
|
||||
ctrl KP_DOWN selectNextRowChangeLead
|
||||
ctrl KP_LEFT selectPreviousColumnChangeLead
|
||||
ctrl KP_RIGHT selectNextColumnChangeLead
|
||||
ctrl KP_UP selectPreviousRowChangeLead
|
||||
ctrl LEFT selectPreviousColumnChangeLead
|
||||
ctrl PAGE_DOWN scrollDownChangeLead
|
||||
ctrl PAGE_UP scrollUpChangeLead
|
||||
ctrl RIGHT selectNextColumnChangeLead
|
||||
ctrl SLASH selectAll
|
||||
ctrl SPACE toggleAndAnchor
|
||||
ctrl UP selectPreviousRowChangeLead
|
||||
ctrl V paste
|
||||
ctrl X cut
|
||||
COPY copy
|
||||
CUT cut
|
||||
DOWN selectNextRow
|
||||
END selectLastRow
|
||||
HOME selectFirstRow
|
||||
KP_DOWN selectNextRow
|
||||
KP_LEFT selectPreviousColumn
|
||||
KP_RIGHT selectNextColumn
|
||||
KP_UP selectPreviousRow
|
||||
LEFT selectPreviousColumn
|
||||
PAGE_DOWN scrollDown
|
||||
PAGE_UP scrollUp
|
||||
PASTE paste
|
||||
RIGHT selectNextColumn
|
||||
SPACE addToSelection
|
||||
UP selectPreviousRow
|
||||
shift ctrl DOWN selectNextRowExtendSelection
|
||||
shift ctrl END selectLastRowExtendSelection
|
||||
shift ctrl HOME selectFirstRowExtendSelection
|
||||
shift ctrl KP_DOWN selectNextRowExtendSelection
|
||||
shift ctrl KP_LEFT selectPreviousColumnExtendSelection
|
||||
shift ctrl KP_RIGHT selectNextColumnExtendSelection
|
||||
shift ctrl KP_UP selectPreviousRowExtendSelection
|
||||
shift ctrl LEFT selectPreviousColumnExtendSelection
|
||||
shift ctrl PAGE_DOWN scrollDownExtendSelection
|
||||
shift ctrl PAGE_UP scrollUpExtendSelection
|
||||
shift ctrl RIGHT selectNextColumnExtendSelection
|
||||
shift ctrl SPACE moveSelectionTo
|
||||
shift ctrl UP selectPreviousRowExtendSelection
|
||||
shift DELETE cut
|
||||
shift DOWN selectNextRowExtendSelection
|
||||
shift END selectLastRowExtendSelection
|
||||
shift HOME selectFirstRowExtendSelection
|
||||
shift INSERT paste
|
||||
shift KP_DOWN selectNextRowExtendSelection
|
||||
shift KP_LEFT selectPreviousColumnExtendSelection
|
||||
shift KP_RIGHT selectNextColumnExtendSelection
|
||||
shift KP_UP selectPreviousRowExtendSelection
|
||||
shift LEFT selectPreviousColumnExtendSelection
|
||||
shift PAGE_DOWN scrollDownExtendSelection
|
||||
shift PAGE_UP scrollUpExtendSelection
|
||||
shift RIGHT selectNextColumnExtendSelection
|
||||
shift SPACE extendTo
|
||||
shift UP selectPreviousRowExtendSelection
|
||||
|
||||
|
||||
#---- PasswordField ----
|
||||
|
||||
PasswordField.focusInputMap [lazy] 31 javax.swing.plaf.InputMapUIResource [UI]
|
||||
ctrl A select-all
|
||||
ctrl BACK_SLASH unselect
|
||||
ctrl C copy-to-clipboard
|
||||
ctrl H delete-previous
|
||||
ctrl INSERT copy-to-clipboard
|
||||
ctrl LEFT caret-begin-line
|
||||
ctrl RIGHT caret-end-line
|
||||
ctrl V paste-from-clipboard
|
||||
ctrl X cut-to-clipboard
|
||||
BACK_SPACE delete-previous
|
||||
COPY copy-to-clipboard
|
||||
CUT cut-to-clipboard
|
||||
DELETE delete-next
|
||||
END caret-end-line
|
||||
ENTER notify-field-accept
|
||||
HOME caret-begin-line
|
||||
KP_LEFT caret-backward
|
||||
KP_RIGHT caret-forward
|
||||
LEFT caret-backward
|
||||
PASTE paste-from-clipboard
|
||||
RIGHT caret-forward
|
||||
shift ctrl LEFT selection-begin-line
|
||||
shift ctrl O toggle-componentOrientation
|
||||
shift ctrl RIGHT selection-end-line
|
||||
shift BACK_SPACE delete-previous
|
||||
shift DELETE cut-to-clipboard
|
||||
shift END selection-end-line
|
||||
shift HOME selection-begin-line
|
||||
shift INSERT paste-from-clipboard
|
||||
shift LEFT selection-backward
|
||||
shift RIGHT selection-forward
|
||||
|
||||
|
||||
#---- PopupMenu ----
|
||||
|
||||
PopupMenu.selectedWindowInputMapBindings.RightToLeft length=8 [Ljava.lang.Object;
|
||||
[0] LEFT
|
||||
[1] selectChild
|
||||
[2] KP_LEFT
|
||||
[3] selectChild
|
||||
[4] RIGHT
|
||||
[5] selectParent
|
||||
[6] KP_RIGHT
|
||||
[7] selectParent
|
||||
PopupMenu.selectedWindowInputMapBindings length=22 [Ljava.lang.Object;
|
||||
[0] ESCAPE
|
||||
[1] cancel
|
||||
[2] DOWN
|
||||
[3] selectNext
|
||||
[4] KP_DOWN
|
||||
[5] selectNext
|
||||
[6] UP
|
||||
[7] selectPrevious
|
||||
[8] KP_UP
|
||||
[9] selectPrevious
|
||||
[10] LEFT
|
||||
[11] selectParent
|
||||
[12] KP_LEFT
|
||||
[13] selectParent
|
||||
[14] RIGHT
|
||||
[15] selectChild
|
||||
[16] KP_RIGHT
|
||||
[17] selectChild
|
||||
[18] ENTER
|
||||
[19] return
|
||||
[20] SPACE
|
||||
[21] return
|
||||
|
||||
|
||||
#---- RadioButton ----
|
||||
|
||||
RadioButton.focusInputMap [lazy] 2 javax.swing.plaf.InputMapUIResource [UI]
|
||||
SPACE pressed
|
||||
released SPACE released
|
||||
|
||||
|
||||
#---- RootPane ----
|
||||
|
||||
RootPane.ancestorInputMap [lazy] 2 javax.swing.plaf.InputMapUIResource [UI]
|
||||
CONTEXT_MENU postPopup
|
||||
shift F10 postPopup
|
||||
|
||||
|
||||
#---- ScrollBar ----
|
||||
|
||||
ScrollBar.ancestorInputMap [lazy] 14 javax.swing.plaf.InputMapUIResource [UI]
|
||||
ctrl PAGE_DOWN positiveBlockIncrement
|
||||
ctrl PAGE_UP negativeBlockIncrement
|
||||
DOWN positiveUnitIncrement
|
||||
END maxScroll
|
||||
HOME minScroll
|
||||
KP_DOWN positiveUnitIncrement
|
||||
KP_LEFT negativeUnitIncrement
|
||||
KP_RIGHT positiveUnitIncrement
|
||||
KP_UP negativeUnitIncrement
|
||||
LEFT negativeUnitIncrement
|
||||
PAGE_DOWN positiveBlockIncrement
|
||||
PAGE_UP negativeBlockIncrement
|
||||
RIGHT positiveUnitIncrement
|
||||
UP negativeUnitIncrement
|
||||
|
||||
|
||||
#---- ScrollPane ----
|
||||
|
||||
ScrollPane.ancestorInputMap [lazy] 14 javax.swing.plaf.InputMapUIResource [UI]
|
||||
ctrl END scrollEnd
|
||||
ctrl HOME scrollHome
|
||||
ctrl PAGE_DOWN scrollRight
|
||||
ctrl PAGE_UP scrollLeft
|
||||
DOWN unitScrollDown
|
||||
KP_DOWN unitScrollDown
|
||||
KP_LEFT unitScrollLeft
|
||||
KP_RIGHT unitScrollRight
|
||||
KP_UP unitScrollUp
|
||||
LEFT unitScrollLeft
|
||||
PAGE_DOWN scrollDown
|
||||
PAGE_UP scrollUp
|
||||
RIGHT unitScrollRight
|
||||
UP unitScrollUp
|
||||
|
||||
|
||||
#---- Slider ----
|
||||
|
||||
Slider.focusInputMap [lazy] 12 javax.swing.plaf.InputMapUIResource [UI]
|
||||
DOWN negativeUnitIncrement
|
||||
END maxScroll
|
||||
HOME minScroll
|
||||
KP_DOWN negativeUnitIncrement
|
||||
KP_LEFT negativeUnitIncrement
|
||||
KP_RIGHT positiveUnitIncrement
|
||||
KP_UP positiveUnitIncrement
|
||||
LEFT negativeUnitIncrement
|
||||
PAGE_DOWN negativeBlockIncrement
|
||||
PAGE_UP positiveBlockIncrement
|
||||
RIGHT positiveUnitIncrement
|
||||
UP positiveUnitIncrement
|
||||
|
||||
|
||||
#---- Spinner ----
|
||||
|
||||
Spinner.ancestorInputMap [lazy] 4 javax.swing.plaf.InputMapUIResource [UI]
|
||||
DOWN decrement
|
||||
KP_DOWN decrement
|
||||
KP_UP increment
|
||||
UP increment
|
||||
|
||||
|
||||
#---- SplitPane ----
|
||||
|
||||
SplitPane.ancestorInputMap [lazy] 14 javax.swing.plaf.InputMapUIResource [UI]
|
||||
ctrl TAB focusOutForward
|
||||
DOWN positiveIncrement
|
||||
END selectMax
|
||||
F6 toggleFocus
|
||||
F8 startResize
|
||||
HOME selectMin
|
||||
KP_DOWN positiveIncrement
|
||||
KP_LEFT negativeIncrement
|
||||
KP_RIGHT positiveIncrement
|
||||
KP_UP negativeIncrement
|
||||
LEFT negativeIncrement
|
||||
RIGHT positiveIncrement
|
||||
UP negativeIncrement
|
||||
shift ctrl TAB focusOutBackward
|
||||
|
||||
|
||||
#---- TabbedPane ----
|
||||
|
||||
TabbedPane.ancestorInputMap [lazy] 6 javax.swing.plaf.InputMapUIResource [UI]
|
||||
ctrl KP_UP requestFocus
|
||||
ctrl PAGE_DOWN navigatePageDown
|
||||
ctrl PAGE_UP navigatePageUp
|
||||
ctrl TAB navigateNext
|
||||
ctrl UP requestFocus
|
||||
shift ctrl TAB navigatePrevious
|
||||
TabbedPane.focusInputMap [lazy] 10 javax.swing.plaf.InputMapUIResource [UI]
|
||||
ctrl DOWN requestFocusForVisibleComponent
|
||||
ctrl KP_DOWN requestFocusForVisibleComponent
|
||||
DOWN navigateDown
|
||||
KP_DOWN navigateDown
|
||||
KP_LEFT navigateLeft
|
||||
KP_RIGHT navigateRight
|
||||
KP_UP navigateUp
|
||||
LEFT navigateLeft
|
||||
RIGHT navigateRight
|
||||
UP navigateUp
|
||||
|
||||
|
||||
#---- Table ----
|
||||
|
||||
Table.ancestorInputMap [lazy] 71 javax.swing.plaf.InputMapUIResource [UI]
|
||||
ctrl A selectAll
|
||||
ctrl BACK_SLASH clearSelection
|
||||
ctrl C copy
|
||||
ctrl DOWN selectNextRowChangeLead
|
||||
ctrl END selectLastRow
|
||||
ctrl HOME selectFirstRow
|
||||
ctrl INSERT copy
|
||||
ctrl KP_DOWN selectNextRowChangeLead
|
||||
ctrl KP_LEFT selectPreviousColumnChangeLead
|
||||
ctrl KP_RIGHT selectNextColumnChangeLead
|
||||
ctrl KP_UP selectPreviousRowChangeLead
|
||||
ctrl LEFT selectPreviousColumnChangeLead
|
||||
ctrl PAGE_DOWN scrollRightChangeSelection
|
||||
ctrl PAGE_UP scrollLeftChangeSelection
|
||||
ctrl RIGHT selectNextColumnChangeLead
|
||||
ctrl SLASH selectAll
|
||||
ctrl SPACE toggleAndAnchor
|
||||
ctrl UP selectPreviousRowChangeLead
|
||||
ctrl V paste
|
||||
ctrl X cut
|
||||
COPY copy
|
||||
CUT cut
|
||||
DOWN selectNextRow
|
||||
END selectLastColumn
|
||||
ENTER selectNextRowCell
|
||||
ESCAPE cancel
|
||||
F2 startEditing
|
||||
F8 focusHeader
|
||||
HOME selectFirstColumn
|
||||
KP_DOWN selectNextRow
|
||||
KP_LEFT selectPreviousColumn
|
||||
KP_RIGHT selectNextColumn
|
||||
KP_UP selectPreviousRow
|
||||
LEFT selectPreviousColumn
|
||||
PAGE_DOWN scrollDownChangeSelection
|
||||
PAGE_UP scrollUpChangeSelection
|
||||
PASTE paste
|
||||
RIGHT selectNextColumn
|
||||
SPACE addToSelection
|
||||
TAB selectNextColumnCell
|
||||
UP selectPreviousRow
|
||||
shift ctrl DOWN selectNextRowExtendSelection
|
||||
shift ctrl END selectLastRowExtendSelection
|
||||
shift ctrl HOME selectFirstRowExtendSelection
|
||||
shift ctrl KP_DOWN selectNextRowExtendSelection
|
||||
shift ctrl KP_LEFT selectPreviousColumnExtendSelection
|
||||
shift ctrl KP_RIGHT selectNextColumnExtendSelection
|
||||
shift ctrl KP_UP selectPreviousRowExtendSelection
|
||||
shift ctrl LEFT selectPreviousColumnExtendSelection
|
||||
shift ctrl PAGE_DOWN scrollRightExtendSelection
|
||||
shift ctrl PAGE_UP scrollLeftExtendSelection
|
||||
shift ctrl RIGHT selectNextColumnExtendSelection
|
||||
shift ctrl SPACE moveSelectionTo
|
||||
shift ctrl UP selectPreviousRowExtendSelection
|
||||
shift DELETE cut
|
||||
shift DOWN selectNextRowExtendSelection
|
||||
shift END selectLastColumnExtendSelection
|
||||
shift ENTER selectPreviousRowCell
|
||||
shift HOME selectFirstColumnExtendSelection
|
||||
shift INSERT paste
|
||||
shift KP_DOWN selectNextRowExtendSelection
|
||||
shift KP_LEFT selectPreviousColumnExtendSelection
|
||||
shift KP_RIGHT selectNextColumnExtendSelection
|
||||
shift KP_UP selectPreviousRowExtendSelection
|
||||
shift LEFT selectPreviousColumnExtendSelection
|
||||
shift PAGE_DOWN scrollDownExtendSelection
|
||||
shift PAGE_UP scrollUpExtendSelection
|
||||
shift RIGHT selectNextColumnExtendSelection
|
||||
shift SPACE extendTo
|
||||
shift TAB selectPreviousColumnCell
|
||||
shift UP selectPreviousRowExtendSelection
|
||||
|
||||
|
||||
#---- TableHeader ----
|
||||
|
||||
TableHeader.ancestorInputMap [lazy] 14 javax.swing.plaf.InputMapUIResource [UI]
|
||||
alt KP_LEFT moveColumnLeft
|
||||
alt KP_RIGHT moveColumnRight
|
||||
alt LEFT moveColumnLeft
|
||||
alt RIGHT moveColumnRight
|
||||
ESCAPE focusTable
|
||||
KP_LEFT selectColumnToLeft
|
||||
KP_RIGHT selectColumnToRight
|
||||
LEFT selectColumnToLeft
|
||||
RIGHT selectColumnToRight
|
||||
SPACE toggleSortOrder
|
||||
shift alt KP_LEFT resizeLeft
|
||||
shift alt KP_RIGHT resizeRight
|
||||
shift alt LEFT resizeLeft
|
||||
shift alt RIGHT resizeRight
|
||||
|
||||
|
||||
#---- TextArea ----
|
||||
|
||||
TextArea.focusInputMap [lazy] 51 javax.swing.plaf.InputMapUIResource [UI]
|
||||
ctrl A select-all
|
||||
ctrl BACK_SLASH unselect
|
||||
ctrl BACK_SPACE delete-previous-word
|
||||
ctrl C copy-to-clipboard
|
||||
ctrl DELETE delete-next-word
|
||||
ctrl END caret-end
|
||||
ctrl H delete-previous
|
||||
ctrl HOME caret-begin
|
||||
ctrl INSERT copy-to-clipboard
|
||||
ctrl LEFT caret-previous-word
|
||||
ctrl RIGHT caret-next-word
|
||||
ctrl SPACE activate-link-action
|
||||
ctrl T next-link-action
|
||||
ctrl V paste-from-clipboard
|
||||
ctrl X cut-to-clipboard
|
||||
BACK_SPACE delete-previous
|
||||
COPY copy-to-clipboard
|
||||
CUT cut-to-clipboard
|
||||
DELETE delete-next
|
||||
DOWN caret-down
|
||||
END caret-end-line
|
||||
ENTER insert-break
|
||||
HOME caret-begin-line
|
||||
KP_LEFT caret-backward
|
||||
KP_RIGHT caret-forward
|
||||
LEFT caret-backward
|
||||
PAGE_DOWN page-down
|
||||
PAGE_UP page-up
|
||||
PASTE paste-from-clipboard
|
||||
RIGHT caret-forward
|
||||
TAB insert-tab
|
||||
UP caret-up
|
||||
shift ctrl END selection-end
|
||||
shift ctrl HOME selection-begin
|
||||
shift ctrl LEFT selection-previous-word
|
||||
shift ctrl O toggle-componentOrientation
|
||||
shift ctrl PAGE_DOWN selection-page-right
|
||||
shift ctrl PAGE_UP selection-page-left
|
||||
shift ctrl RIGHT selection-next-word
|
||||
shift ctrl T previous-link-action
|
||||
shift BACK_SPACE delete-previous
|
||||
shift DELETE cut-to-clipboard
|
||||
shift DOWN selection-down
|
||||
shift END selection-end-line
|
||||
shift HOME selection-begin-line
|
||||
shift INSERT paste-from-clipboard
|
||||
shift LEFT selection-backward
|
||||
shift PAGE_DOWN selection-page-down
|
||||
shift PAGE_UP selection-page-up
|
||||
shift RIGHT selection-forward
|
||||
shift UP selection-up
|
||||
|
||||
|
||||
#---- TextField ----
|
||||
|
||||
TextField.focusInputMap [lazy] 33 javax.swing.plaf.InputMapUIResource [UI]
|
||||
ctrl A select-all
|
||||
ctrl BACK_SLASH unselect
|
||||
ctrl BACK_SPACE delete-previous-word
|
||||
ctrl C copy-to-clipboard
|
||||
ctrl DELETE delete-next-word
|
||||
ctrl H delete-previous
|
||||
ctrl INSERT copy-to-clipboard
|
||||
ctrl LEFT caret-previous-word
|
||||
ctrl RIGHT caret-next-word
|
||||
ctrl V paste-from-clipboard
|
||||
ctrl X cut-to-clipboard
|
||||
BACK_SPACE delete-previous
|
||||
COPY copy-to-clipboard
|
||||
CUT cut-to-clipboard
|
||||
DELETE delete-next
|
||||
END caret-end-line
|
||||
ENTER notify-field-accept
|
||||
HOME caret-begin-line
|
||||
KP_LEFT caret-backward
|
||||
KP_RIGHT caret-forward
|
||||
LEFT caret-backward
|
||||
PASTE paste-from-clipboard
|
||||
RIGHT caret-forward
|
||||
shift ctrl LEFT selection-previous-word
|
||||
shift ctrl O toggle-componentOrientation
|
||||
shift ctrl RIGHT selection-next-word
|
||||
shift BACK_SPACE delete-previous
|
||||
shift DELETE cut-to-clipboard
|
||||
shift END selection-end-line
|
||||
shift HOME selection-begin-line
|
||||
shift INSERT paste-from-clipboard
|
||||
shift LEFT selection-backward
|
||||
shift RIGHT selection-forward
|
||||
|
||||
|
||||
#---- TextPane ----
|
||||
|
||||
TextPane.focusInputMap [lazy] 51 javax.swing.plaf.InputMapUIResource [UI]
|
||||
ctrl A select-all
|
||||
ctrl BACK_SLASH unselect
|
||||
ctrl BACK_SPACE delete-previous-word
|
||||
ctrl C copy-to-clipboard
|
||||
ctrl DELETE delete-next-word
|
||||
ctrl END caret-end
|
||||
ctrl H delete-previous
|
||||
ctrl HOME caret-begin
|
||||
ctrl INSERT copy-to-clipboard
|
||||
ctrl LEFT caret-previous-word
|
||||
ctrl RIGHT caret-next-word
|
||||
ctrl SPACE activate-link-action
|
||||
ctrl T next-link-action
|
||||
ctrl V paste-from-clipboard
|
||||
ctrl X cut-to-clipboard
|
||||
BACK_SPACE delete-previous
|
||||
COPY copy-to-clipboard
|
||||
CUT cut-to-clipboard
|
||||
DELETE delete-next
|
||||
DOWN caret-down
|
||||
END caret-end-line
|
||||
ENTER insert-break
|
||||
HOME caret-begin-line
|
||||
KP_LEFT caret-backward
|
||||
KP_RIGHT caret-forward
|
||||
LEFT caret-backward
|
||||
PAGE_DOWN page-down
|
||||
PAGE_UP page-up
|
||||
PASTE paste-from-clipboard
|
||||
RIGHT caret-forward
|
||||
TAB insert-tab
|
||||
UP caret-up
|
||||
shift ctrl END selection-end
|
||||
shift ctrl HOME selection-begin
|
||||
shift ctrl LEFT selection-previous-word
|
||||
shift ctrl O toggle-componentOrientation
|
||||
shift ctrl PAGE_DOWN selection-page-right
|
||||
shift ctrl PAGE_UP selection-page-left
|
||||
shift ctrl RIGHT selection-next-word
|
||||
shift ctrl T previous-link-action
|
||||
shift BACK_SPACE delete-previous
|
||||
shift DELETE cut-to-clipboard
|
||||
shift DOWN selection-down
|
||||
shift END selection-end-line
|
||||
shift HOME selection-begin-line
|
||||
shift INSERT paste-from-clipboard
|
||||
shift LEFT selection-backward
|
||||
shift PAGE_DOWN selection-page-down
|
||||
shift PAGE_UP selection-page-up
|
||||
shift RIGHT selection-forward
|
||||
shift UP selection-up
|
||||
|
||||
|
||||
#---- ToggleButton ----
|
||||
|
||||
ToggleButton.focusInputMap [lazy] 2 javax.swing.plaf.InputMapUIResource [UI]
|
||||
SPACE pressed
|
||||
released SPACE released
|
||||
|
||||
|
||||
#---- ToolBar ----
|
||||
|
||||
ToolBar.ancestorInputMap [lazy] 8 javax.swing.plaf.InputMapUIResource [UI]
|
||||
DOWN navigateDown
|
||||
KP_DOWN navigateDown
|
||||
KP_LEFT navigateLeft
|
||||
KP_RIGHT navigateRight
|
||||
KP_UP navigateUp
|
||||
LEFT navigateLeft
|
||||
RIGHT navigateRight
|
||||
UP navigateUp
|
||||
|
||||
|
||||
#---- Tree ----
|
||||
|
||||
Tree.ancestorInputMap [lazy] 1 javax.swing.plaf.InputMapUIResource [UI]
|
||||
ESCAPE cancel
|
||||
Tree.focusInputMap [lazy] 59 javax.swing.plaf.InputMapUIResource [UI]
|
||||
ctrl A selectAll
|
||||
ctrl BACK_SLASH clearSelection
|
||||
ctrl C copy
|
||||
ctrl DOWN selectNextChangeLead
|
||||
ctrl END selectLastChangeLead
|
||||
ctrl HOME selectFirstChangeLead
|
||||
ctrl INSERT copy
|
||||
ctrl KP_DOWN selectNextChangeLead
|
||||
ctrl KP_LEFT scrollLeft
|
||||
ctrl KP_RIGHT scrollRight
|
||||
ctrl KP_UP selectPreviousChangeLead
|
||||
ctrl LEFT scrollLeft
|
||||
ctrl PAGE_DOWN scrollDownChangeLead
|
||||
ctrl PAGE_UP scrollUpChangeLead
|
||||
ctrl RIGHT scrollRight
|
||||
ctrl SLASH selectAll
|
||||
ctrl SPACE toggleAndAnchor
|
||||
ctrl UP selectPreviousChangeLead
|
||||
ctrl V paste
|
||||
ctrl X cut
|
||||
ADD expand
|
||||
COPY copy
|
||||
CUT cut
|
||||
DOWN selectNext
|
||||
END selectLast
|
||||
F2 startEditing
|
||||
HOME selectFirst
|
||||
KP_DOWN selectNext
|
||||
KP_LEFT selectParent
|
||||
KP_RIGHT selectChild
|
||||
KP_UP selectPrevious
|
||||
LEFT selectParent
|
||||
PAGE_DOWN scrollDownChangeSelection
|
||||
PAGE_UP scrollUpChangeSelection
|
||||
PASTE paste
|
||||
RIGHT selectChild
|
||||
SPACE addToSelection
|
||||
SUBTRACT collapse
|
||||
UP selectPrevious
|
||||
shift ctrl DOWN selectNextExtendSelection
|
||||
shift ctrl END selectLastExtendSelection
|
||||
shift ctrl HOME selectFirstExtendSelection
|
||||
shift ctrl KP_DOWN selectNextExtendSelection
|
||||
shift ctrl KP_UP selectPreviousExtendSelection
|
||||
shift ctrl PAGE_DOWN scrollDownExtendSelection
|
||||
shift ctrl PAGE_UP scrollUpExtendSelection
|
||||
shift ctrl SPACE moveSelectionTo
|
||||
shift ctrl UP selectPreviousExtendSelection
|
||||
shift DELETE cut
|
||||
shift DOWN selectNextExtendSelection
|
||||
shift END selectLastExtendSelection
|
||||
shift HOME selectFirstExtendSelection
|
||||
shift INSERT paste
|
||||
shift KP_DOWN selectNextExtendSelection
|
||||
shift KP_UP selectPreviousExtendSelection
|
||||
shift PAGE_DOWN scrollDownExtendSelection
|
||||
shift PAGE_UP scrollUpExtendSelection
|
||||
shift SPACE extendTo
|
||||
shift UP selectPreviousExtendSelection
|
||||
@@ -0,0 +1,774 @@
|
||||
Class javax.swing.plaf.nimbus.NimbusLookAndFeel
|
||||
ID Nimbus
|
||||
Name Nimbus
|
||||
Java 10.0.2
|
||||
OS Windows 10
|
||||
|
||||
|
||||
#---- Button ----
|
||||
|
||||
Button.focusInputMap [lazy] 2 javax.swing.plaf.InputMapUIResource [UI]
|
||||
SPACE pressed
|
||||
released SPACE released
|
||||
|
||||
|
||||
#---- CheckBox ----
|
||||
|
||||
CheckBox.focusInputMap [lazy] 2 javax.swing.plaf.InputMapUIResource [UI]
|
||||
SPACE pressed
|
||||
released SPACE released
|
||||
|
||||
|
||||
#---- ComboBox ----
|
||||
|
||||
ComboBox.ancestorInputMap [lazy] 15 javax.swing.plaf.InputMapUIResource [UI]
|
||||
alt DOWN togglePopup
|
||||
alt KP_DOWN togglePopup
|
||||
alt KP_UP togglePopup
|
||||
alt UP togglePopup
|
||||
DOWN selectNext2
|
||||
END endPassThrough
|
||||
ENTER enterPressed
|
||||
ESCAPE hidePopup
|
||||
F4 togglePopup
|
||||
HOME homePassThrough
|
||||
KP_DOWN selectNext2
|
||||
KP_UP selectPrevious2
|
||||
PAGE_DOWN pageDownPassThrough
|
||||
PAGE_UP pageUpPassThrough
|
||||
UP selectPrevious2
|
||||
|
||||
|
||||
#---- Desktop ----
|
||||
|
||||
Desktop.ancestorInputMap [lazy] 21 javax.swing.plaf.InputMapUIResource [UI]
|
||||
ctrl alt F6 selectNextFrame
|
||||
ctrl F10 maximize
|
||||
ctrl F12 navigateNext
|
||||
ctrl F4 close
|
||||
ctrl F5 restore
|
||||
ctrl F6 selectNextFrame
|
||||
ctrl F7 move
|
||||
ctrl F8 resize
|
||||
ctrl F9 minimize
|
||||
ctrl TAB selectNextFrame
|
||||
DOWN down
|
||||
ESCAPE escape
|
||||
KP_DOWN down
|
||||
KP_LEFT left
|
||||
KP_RIGHT right
|
||||
KP_UP up
|
||||
LEFT left
|
||||
RIGHT right
|
||||
UP up
|
||||
shift ctrl alt F6 selectPreviousFrame
|
||||
shift ctrl F12 navigatePrevious
|
||||
|
||||
|
||||
#---- EditorPane ----
|
||||
|
||||
EditorPane.focusInputMap [lazy] 51 javax.swing.plaf.InputMapUIResource [UI]
|
||||
ctrl A select-all
|
||||
ctrl BACK_SLASH unselect
|
||||
ctrl BACK_SPACE delete-previous-word
|
||||
ctrl C copy-to-clipboard
|
||||
ctrl DELETE delete-next-word
|
||||
ctrl END caret-end
|
||||
ctrl H delete-previous
|
||||
ctrl HOME caret-begin
|
||||
ctrl INSERT copy-to-clipboard
|
||||
ctrl LEFT caret-previous-word
|
||||
ctrl RIGHT caret-next-word
|
||||
ctrl SPACE activate-link-action
|
||||
ctrl T next-link-action
|
||||
ctrl V paste-from-clipboard
|
||||
ctrl X cut-to-clipboard
|
||||
BACK_SPACE delete-previous
|
||||
COPY copy-to-clipboard
|
||||
CUT cut-to-clipboard
|
||||
DELETE delete-next
|
||||
DOWN caret-down
|
||||
END caret-end-line
|
||||
ENTER insert-break
|
||||
HOME caret-begin-line
|
||||
KP_LEFT caret-backward
|
||||
KP_RIGHT caret-forward
|
||||
LEFT caret-backward
|
||||
PAGE_DOWN page-down
|
||||
PAGE_UP page-up
|
||||
PASTE paste-from-clipboard
|
||||
RIGHT caret-forward
|
||||
TAB insert-tab
|
||||
UP caret-up
|
||||
shift ctrl END selection-end
|
||||
shift ctrl HOME selection-begin
|
||||
shift ctrl LEFT selection-previous-word
|
||||
shift ctrl O toggle-componentOrientation
|
||||
shift ctrl PAGE_DOWN selection-page-right
|
||||
shift ctrl PAGE_UP selection-page-left
|
||||
shift ctrl RIGHT selection-next-word
|
||||
shift ctrl T previous-link-action
|
||||
shift BACK_SPACE delete-previous
|
||||
shift DELETE cut-to-clipboard
|
||||
shift DOWN selection-down
|
||||
shift END selection-end-line
|
||||
shift HOME selection-begin-line
|
||||
shift INSERT paste-from-clipboard
|
||||
shift LEFT selection-backward
|
||||
shift PAGE_DOWN selection-page-down
|
||||
shift PAGE_UP selection-page-up
|
||||
shift RIGHT selection-forward
|
||||
shift UP selection-up
|
||||
|
||||
|
||||
#---- FileChooser ----
|
||||
|
||||
FileChooser.ancestorInputMap [lazy] 6 javax.swing.plaf.InputMapUIResource [UI]
|
||||
ctrl ENTER approveSelection
|
||||
BACK_SPACE Go Up
|
||||
ENTER approveSelection
|
||||
ESCAPE cancelSelection
|
||||
F2 editFileName
|
||||
F5 refresh
|
||||
|
||||
|
||||
#---- FormattedTextField ----
|
||||
|
||||
FormattedTextField.focusInputMap [lazy] 44 javax.swing.plaf.InputMapUIResource [UI]
|
||||
ctrl A select-all
|
||||
ctrl BACK_SLASH unselect
|
||||
ctrl BACK_SPACE delete-previous-word
|
||||
ctrl C copy-to-clipboard
|
||||
ctrl DELETE delete-next-word
|
||||
ctrl H delete-previous
|
||||
ctrl INSERT copy-to-clipboard
|
||||
ctrl KP_LEFT caret-previous-word
|
||||
ctrl KP_RIGHT caret-next-word
|
||||
ctrl LEFT caret-previous-word
|
||||
ctrl RIGHT caret-next-word
|
||||
ctrl V paste-from-clipboard
|
||||
ctrl X cut-to-clipboard
|
||||
BACK_SPACE delete-previous
|
||||
COPY copy-to-clipboard
|
||||
CUT cut-to-clipboard
|
||||
DELETE delete-next
|
||||
DOWN decrement
|
||||
END caret-end-line
|
||||
ENTER notify-field-accept
|
||||
ESCAPE reset-field-edit
|
||||
HOME caret-begin-line
|
||||
KP_DOWN decrement
|
||||
KP_LEFT caret-backward
|
||||
KP_RIGHT caret-forward
|
||||
KP_UP increment
|
||||
LEFT caret-backward
|
||||
PASTE paste-from-clipboard
|
||||
RIGHT caret-forward
|
||||
UP increment
|
||||
shift ctrl KP_LEFT selection-previous-word
|
||||
shift ctrl KP_RIGHT selection-next-word
|
||||
shift ctrl LEFT selection-previous-word
|
||||
shift ctrl O toggle-componentOrientation
|
||||
shift ctrl RIGHT selection-next-word
|
||||
shift BACK_SPACE delete-previous
|
||||
shift DELETE cut-to-clipboard
|
||||
shift END selection-end-line
|
||||
shift HOME selection-begin-line
|
||||
shift INSERT paste-from-clipboard
|
||||
shift KP_LEFT selection-backward
|
||||
shift KP_RIGHT selection-forward
|
||||
shift LEFT selection-backward
|
||||
shift RIGHT selection-forward
|
||||
|
||||
|
||||
#---- List ----
|
||||
|
||||
List.focusInputMap [lazy] 64 javax.swing.plaf.InputMapUIResource [UI]
|
||||
ctrl A selectAll
|
||||
ctrl BACK_SLASH clearSelection
|
||||
ctrl C copy
|
||||
ctrl DOWN selectNextRowChangeLead
|
||||
ctrl END selectLastRowChangeLead
|
||||
ctrl HOME selectFirstRowChangeLead
|
||||
ctrl INSERT copy
|
||||
ctrl KP_DOWN selectNextRowChangeLead
|
||||
ctrl KP_LEFT selectPreviousColumnChangeLead
|
||||
ctrl KP_RIGHT selectNextColumnChangeLead
|
||||
ctrl KP_UP selectPreviousRowChangeLead
|
||||
ctrl LEFT selectPreviousColumnChangeLead
|
||||
ctrl PAGE_DOWN scrollDownChangeLead
|
||||
ctrl PAGE_UP scrollUpChangeLead
|
||||
ctrl RIGHT selectNextColumnChangeLead
|
||||
ctrl SLASH selectAll
|
||||
ctrl SPACE toggleAndAnchor
|
||||
ctrl UP selectPreviousRowChangeLead
|
||||
ctrl V paste
|
||||
ctrl X cut
|
||||
COPY copy
|
||||
CUT cut
|
||||
DOWN selectNextRow
|
||||
END selectLastRow
|
||||
HOME selectFirstRow
|
||||
KP_DOWN selectNextRow
|
||||
KP_LEFT selectPreviousColumn
|
||||
KP_RIGHT selectNextColumn
|
||||
KP_UP selectPreviousRow
|
||||
LEFT selectPreviousColumn
|
||||
PAGE_DOWN scrollDown
|
||||
PAGE_UP scrollUp
|
||||
PASTE paste
|
||||
RIGHT selectNextColumn
|
||||
SPACE addToSelection
|
||||
UP selectPreviousRow
|
||||
shift ctrl DOWN selectNextRowExtendSelection
|
||||
shift ctrl END selectLastRowExtendSelection
|
||||
shift ctrl HOME selectFirstRowExtendSelection
|
||||
shift ctrl KP_DOWN selectNextRowExtendSelection
|
||||
shift ctrl KP_LEFT selectPreviousColumnExtendSelection
|
||||
shift ctrl KP_RIGHT selectNextColumnExtendSelection
|
||||
shift ctrl KP_UP selectPreviousRowExtendSelection
|
||||
shift ctrl LEFT selectPreviousColumnExtendSelection
|
||||
shift ctrl PAGE_DOWN scrollDownExtendSelection
|
||||
shift ctrl PAGE_UP scrollUpExtendSelection
|
||||
shift ctrl RIGHT selectNextColumnExtendSelection
|
||||
shift ctrl SPACE moveSelectionTo
|
||||
shift ctrl UP selectPreviousRowExtendSelection
|
||||
shift DELETE cut
|
||||
shift DOWN selectNextRowExtendSelection
|
||||
shift END selectLastRowExtendSelection
|
||||
shift HOME selectFirstRowExtendSelection
|
||||
shift INSERT paste
|
||||
shift KP_DOWN selectNextRowExtendSelection
|
||||
shift KP_LEFT selectPreviousColumnExtendSelection
|
||||
shift KP_RIGHT selectNextColumnExtendSelection
|
||||
shift KP_UP selectPreviousRowExtendSelection
|
||||
shift LEFT selectPreviousColumnExtendSelection
|
||||
shift PAGE_DOWN scrollDownExtendSelection
|
||||
shift PAGE_UP scrollUpExtendSelection
|
||||
shift RIGHT selectNextColumnExtendSelection
|
||||
shift SPACE extendTo
|
||||
shift UP selectPreviousRowExtendSelection
|
||||
|
||||
|
||||
#---- PasswordField ----
|
||||
|
||||
PasswordField.focusInputMap [lazy] 31 javax.swing.plaf.InputMapUIResource [UI]
|
||||
ctrl A select-all
|
||||
ctrl BACK_SLASH unselect
|
||||
ctrl C copy-to-clipboard
|
||||
ctrl H delete-previous
|
||||
ctrl INSERT copy-to-clipboard
|
||||
ctrl LEFT caret-begin-line
|
||||
ctrl RIGHT caret-end-line
|
||||
ctrl V paste-from-clipboard
|
||||
ctrl X cut-to-clipboard
|
||||
BACK_SPACE delete-previous
|
||||
COPY copy-to-clipboard
|
||||
CUT cut-to-clipboard
|
||||
DELETE delete-next
|
||||
END caret-end-line
|
||||
ENTER notify-field-accept
|
||||
HOME caret-begin-line
|
||||
KP_LEFT caret-backward
|
||||
KP_RIGHT caret-forward
|
||||
LEFT caret-backward
|
||||
PASTE paste-from-clipboard
|
||||
RIGHT caret-forward
|
||||
shift ctrl LEFT selection-begin-line
|
||||
shift ctrl O toggle-componentOrientation
|
||||
shift ctrl RIGHT selection-end-line
|
||||
shift BACK_SPACE delete-previous
|
||||
shift DELETE cut-to-clipboard
|
||||
shift END selection-end-line
|
||||
shift HOME selection-begin-line
|
||||
shift INSERT paste-from-clipboard
|
||||
shift LEFT selection-backward
|
||||
shift RIGHT selection-forward
|
||||
|
||||
|
||||
#---- PopupMenu ----
|
||||
|
||||
PopupMenu.selectedWindowInputMapBindings.RightToLeft length=8 [Ljava.lang.Object;
|
||||
[0] LEFT
|
||||
[1] selectChild
|
||||
[2] KP_LEFT
|
||||
[3] selectChild
|
||||
[4] RIGHT
|
||||
[5] selectParent
|
||||
[6] KP_RIGHT
|
||||
[7] selectParent
|
||||
PopupMenu.selectedWindowInputMapBindings length=24 [Ljava.lang.Object;
|
||||
[0] ESCAPE
|
||||
[1] cancel
|
||||
[2] DOWN
|
||||
[3] selectNext
|
||||
[4] KP_DOWN
|
||||
[5] selectNext
|
||||
[6] UP
|
||||
[7] selectPrevious
|
||||
[8] KP_UP
|
||||
[9] selectPrevious
|
||||
[10] LEFT
|
||||
[11] selectParent
|
||||
[12] KP_LEFT
|
||||
[13] selectParent
|
||||
[14] RIGHT
|
||||
[15] selectChild
|
||||
[16] KP_RIGHT
|
||||
[17] selectChild
|
||||
[18] ENTER
|
||||
[19] return
|
||||
[20] ctrl ENTER
|
||||
[21] return
|
||||
[22] SPACE
|
||||
[23] return
|
||||
|
||||
|
||||
#---- RadioButton ----
|
||||
|
||||
RadioButton.focusInputMap [lazy] 2 javax.swing.plaf.InputMapUIResource [UI]
|
||||
SPACE pressed
|
||||
released SPACE released
|
||||
|
||||
|
||||
#---- RootPane ----
|
||||
|
||||
RootPane.ancestorInputMap [lazy] 2 javax.swing.plaf.InputMapUIResource [UI]
|
||||
CONTEXT_MENU postPopup
|
||||
shift F10 postPopup
|
||||
|
||||
|
||||
#---- ScrollBar ----
|
||||
|
||||
ScrollBar.ancestorInputMap [lazy] 14 javax.swing.plaf.InputMapUIResource [UI]
|
||||
ctrl PAGE_DOWN positiveBlockIncrement
|
||||
ctrl PAGE_UP negativeBlockIncrement
|
||||
DOWN positiveUnitIncrement
|
||||
END maxScroll
|
||||
HOME minScroll
|
||||
KP_DOWN positiveUnitIncrement
|
||||
KP_LEFT negativeUnitIncrement
|
||||
KP_RIGHT positiveUnitIncrement
|
||||
KP_UP negativeUnitIncrement
|
||||
LEFT negativeUnitIncrement
|
||||
PAGE_DOWN positiveBlockIncrement
|
||||
PAGE_UP negativeBlockIncrement
|
||||
RIGHT positiveUnitIncrement
|
||||
UP negativeUnitIncrement
|
||||
|
||||
|
||||
#---- ScrollPane ----
|
||||
|
||||
ScrollPane.ancestorInputMap [lazy] 14 javax.swing.plaf.InputMapUIResource [UI]
|
||||
ctrl END scrollEnd
|
||||
ctrl HOME scrollHome
|
||||
ctrl PAGE_DOWN scrollRight
|
||||
ctrl PAGE_UP scrollLeft
|
||||
DOWN unitScrollDown
|
||||
KP_DOWN unitScrollDown
|
||||
KP_LEFT unitScrollLeft
|
||||
KP_RIGHT unitScrollRight
|
||||
KP_UP unitScrollUp
|
||||
LEFT unitScrollLeft
|
||||
PAGE_DOWN scrollDown
|
||||
PAGE_UP scrollUp
|
||||
RIGHT unitScrollRight
|
||||
UP unitScrollUp
|
||||
|
||||
|
||||
#---- Slider ----
|
||||
|
||||
Slider.focusInputMap [lazy] 12 javax.swing.plaf.InputMapUIResource [UI]
|
||||
DOWN negativeUnitIncrement
|
||||
END maxScroll
|
||||
HOME minScroll
|
||||
KP_DOWN negativeUnitIncrement
|
||||
KP_LEFT negativeUnitIncrement
|
||||
KP_RIGHT positiveUnitIncrement
|
||||
KP_UP positiveUnitIncrement
|
||||
LEFT negativeUnitIncrement
|
||||
PAGE_DOWN negativeBlockIncrement
|
||||
PAGE_UP positiveBlockIncrement
|
||||
RIGHT positiveUnitIncrement
|
||||
UP positiveUnitIncrement
|
||||
|
||||
|
||||
#---- Spinner ----
|
||||
|
||||
Spinner.ancestorInputMap [lazy] 4 javax.swing.plaf.InputMapUIResource [UI]
|
||||
DOWN decrement
|
||||
KP_DOWN decrement
|
||||
KP_UP increment
|
||||
UP increment
|
||||
|
||||
|
||||
#---- SplitPane ----
|
||||
|
||||
SplitPane.ancestorInputMap [lazy] 14 javax.swing.plaf.InputMapUIResource [UI]
|
||||
ctrl TAB focusOutForward
|
||||
DOWN positiveIncrement
|
||||
END selectMax
|
||||
F6 toggleFocus
|
||||
F8 startResize
|
||||
HOME selectMin
|
||||
KP_DOWN positiveIncrement
|
||||
KP_LEFT negativeIncrement
|
||||
KP_RIGHT positiveIncrement
|
||||
KP_UP negativeIncrement
|
||||
LEFT negativeIncrement
|
||||
RIGHT positiveIncrement
|
||||
UP negativeIncrement
|
||||
shift ctrl TAB focusOutBackward
|
||||
|
||||
|
||||
#---- TabbedPane ----
|
||||
|
||||
TabbedPane.ancestorInputMap [lazy] 6 javax.swing.plaf.InputMapUIResource [UI]
|
||||
ctrl KP_UP requestFocus
|
||||
ctrl PAGE_DOWN navigatePageDown
|
||||
ctrl PAGE_UP navigatePageUp
|
||||
ctrl TAB navigateNext
|
||||
ctrl UP requestFocus
|
||||
shift ctrl TAB navigatePrevious
|
||||
TabbedPane.focusInputMap [lazy] 10 javax.swing.plaf.InputMapUIResource [UI]
|
||||
ctrl DOWN requestFocusForVisibleComponent
|
||||
ctrl KP_DOWN requestFocusForVisibleComponent
|
||||
DOWN navigateDown
|
||||
KP_DOWN navigateDown
|
||||
KP_LEFT navigateLeft
|
||||
KP_RIGHT navigateRight
|
||||
KP_UP navigateUp
|
||||
LEFT navigateLeft
|
||||
RIGHT navigateRight
|
||||
UP navigateUp
|
||||
|
||||
|
||||
#---- Table ----
|
||||
|
||||
Table.ancestorInputMap [lazy] 71 javax.swing.plaf.InputMapUIResource [UI]
|
||||
ctrl A selectAll
|
||||
ctrl BACK_SLASH clearSelection
|
||||
ctrl C copy
|
||||
ctrl DOWN selectNextRowChangeLead
|
||||
ctrl END selectLastRow
|
||||
ctrl HOME selectFirstRow
|
||||
ctrl INSERT copy
|
||||
ctrl KP_DOWN selectNextRowChangeLead
|
||||
ctrl KP_LEFT selectPreviousColumnChangeLead
|
||||
ctrl KP_RIGHT selectNextColumnChangeLead
|
||||
ctrl KP_UP selectPreviousRowChangeLead
|
||||
ctrl LEFT selectPreviousColumnChangeLead
|
||||
ctrl PAGE_DOWN scrollRightChangeSelection
|
||||
ctrl PAGE_UP scrollLeftChangeSelection
|
||||
ctrl RIGHT selectNextColumnChangeLead
|
||||
ctrl SLASH selectAll
|
||||
ctrl SPACE toggleAndAnchor
|
||||
ctrl UP selectPreviousRowChangeLead
|
||||
ctrl V paste
|
||||
ctrl X cut
|
||||
COPY copy
|
||||
CUT cut
|
||||
DOWN selectNextRow
|
||||
END selectLastColumn
|
||||
ENTER selectNextRowCell
|
||||
ESCAPE cancel
|
||||
F2 startEditing
|
||||
F8 focusHeader
|
||||
HOME selectFirstColumn
|
||||
KP_DOWN selectNextRow
|
||||
KP_LEFT selectPreviousColumn
|
||||
KP_RIGHT selectNextColumn
|
||||
KP_UP selectPreviousRow
|
||||
LEFT selectPreviousColumn
|
||||
PAGE_DOWN scrollDownChangeSelection
|
||||
PAGE_UP scrollUpChangeSelection
|
||||
PASTE paste
|
||||
RIGHT selectNextColumn
|
||||
SPACE addToSelection
|
||||
TAB selectNextColumnCell
|
||||
UP selectPreviousRow
|
||||
shift ctrl DOWN selectNextRowExtendSelection
|
||||
shift ctrl END selectLastRowExtendSelection
|
||||
shift ctrl HOME selectFirstRowExtendSelection
|
||||
shift ctrl KP_DOWN selectNextRowExtendSelection
|
||||
shift ctrl KP_LEFT selectPreviousColumnExtendSelection
|
||||
shift ctrl KP_RIGHT selectNextColumnExtendSelection
|
||||
shift ctrl KP_UP selectPreviousRowExtendSelection
|
||||
shift ctrl LEFT selectPreviousColumnExtendSelection
|
||||
shift ctrl PAGE_DOWN scrollRightExtendSelection
|
||||
shift ctrl PAGE_UP scrollLeftExtendSelection
|
||||
shift ctrl RIGHT selectNextColumnExtendSelection
|
||||
shift ctrl SPACE moveSelectionTo
|
||||
shift ctrl UP selectPreviousRowExtendSelection
|
||||
shift DELETE cut
|
||||
shift DOWN selectNextRowExtendSelection
|
||||
shift END selectLastColumnExtendSelection
|
||||
shift ENTER selectPreviousRowCell
|
||||
shift HOME selectFirstColumnExtendSelection
|
||||
shift INSERT paste
|
||||
shift KP_DOWN selectNextRowExtendSelection
|
||||
shift KP_LEFT selectPreviousColumnExtendSelection
|
||||
shift KP_RIGHT selectNextColumnExtendSelection
|
||||
shift KP_UP selectPreviousRowExtendSelection
|
||||
shift LEFT selectPreviousColumnExtendSelection
|
||||
shift PAGE_DOWN scrollDownExtendSelection
|
||||
shift PAGE_UP scrollUpExtendSelection
|
||||
shift RIGHT selectNextColumnExtendSelection
|
||||
shift SPACE extendTo
|
||||
shift TAB selectPreviousColumnCell
|
||||
shift UP selectPreviousRowExtendSelection
|
||||
|
||||
|
||||
#---- TableHeader ----
|
||||
|
||||
TableHeader.ancestorInputMap [lazy] 14 javax.swing.plaf.InputMapUIResource [UI]
|
||||
alt KP_LEFT moveColumnLeft
|
||||
alt KP_RIGHT moveColumnRight
|
||||
alt LEFT moveColumnLeft
|
||||
alt RIGHT moveColumnRight
|
||||
ESCAPE focusTable
|
||||
KP_LEFT selectColumnToLeft
|
||||
KP_RIGHT selectColumnToRight
|
||||
LEFT selectColumnToLeft
|
||||
RIGHT selectColumnToRight
|
||||
SPACE toggleSortOrder
|
||||
shift alt KP_LEFT resizeLeft
|
||||
shift alt KP_RIGHT resizeRight
|
||||
shift alt LEFT resizeLeft
|
||||
shift alt RIGHT resizeRight
|
||||
|
||||
|
||||
#---- TextArea ----
|
||||
|
||||
TextArea.focusInputMap [lazy] 51 javax.swing.plaf.InputMapUIResource [UI]
|
||||
ctrl A select-all
|
||||
ctrl BACK_SLASH unselect
|
||||
ctrl BACK_SPACE delete-previous-word
|
||||
ctrl C copy-to-clipboard
|
||||
ctrl DELETE delete-next-word
|
||||
ctrl END caret-end
|
||||
ctrl H delete-previous
|
||||
ctrl HOME caret-begin
|
||||
ctrl INSERT copy-to-clipboard
|
||||
ctrl LEFT caret-previous-word
|
||||
ctrl RIGHT caret-next-word
|
||||
ctrl SPACE activate-link-action
|
||||
ctrl T next-link-action
|
||||
ctrl V paste-from-clipboard
|
||||
ctrl X cut-to-clipboard
|
||||
BACK_SPACE delete-previous
|
||||
COPY copy-to-clipboard
|
||||
CUT cut-to-clipboard
|
||||
DELETE delete-next
|
||||
DOWN caret-down
|
||||
END caret-end-line
|
||||
ENTER insert-break
|
||||
HOME caret-begin-line
|
||||
KP_LEFT caret-backward
|
||||
KP_RIGHT caret-forward
|
||||
LEFT caret-backward
|
||||
PAGE_DOWN page-down
|
||||
PAGE_UP page-up
|
||||
PASTE paste-from-clipboard
|
||||
RIGHT caret-forward
|
||||
TAB insert-tab
|
||||
UP caret-up
|
||||
shift ctrl END selection-end
|
||||
shift ctrl HOME selection-begin
|
||||
shift ctrl LEFT selection-previous-word
|
||||
shift ctrl O toggle-componentOrientation
|
||||
shift ctrl PAGE_DOWN selection-page-right
|
||||
shift ctrl PAGE_UP selection-page-left
|
||||
shift ctrl RIGHT selection-next-word
|
||||
shift ctrl T previous-link-action
|
||||
shift BACK_SPACE delete-previous
|
||||
shift DELETE cut-to-clipboard
|
||||
shift DOWN selection-down
|
||||
shift END selection-end-line
|
||||
shift HOME selection-begin-line
|
||||
shift INSERT paste-from-clipboard
|
||||
shift LEFT selection-backward
|
||||
shift PAGE_DOWN selection-page-down
|
||||
shift PAGE_UP selection-page-up
|
||||
shift RIGHT selection-forward
|
||||
shift UP selection-up
|
||||
|
||||
|
||||
#---- TextField ----
|
||||
|
||||
TextField.focusInputMap [lazy] 33 javax.swing.plaf.InputMapUIResource [UI]
|
||||
ctrl A select-all
|
||||
ctrl BACK_SLASH unselect
|
||||
ctrl BACK_SPACE delete-previous-word
|
||||
ctrl C copy-to-clipboard
|
||||
ctrl DELETE delete-next-word
|
||||
ctrl H delete-previous
|
||||
ctrl INSERT copy-to-clipboard
|
||||
ctrl LEFT caret-previous-word
|
||||
ctrl RIGHT caret-next-word
|
||||
ctrl V paste-from-clipboard
|
||||
ctrl X cut-to-clipboard
|
||||
BACK_SPACE delete-previous
|
||||
COPY copy-to-clipboard
|
||||
CUT cut-to-clipboard
|
||||
DELETE delete-next
|
||||
END caret-end-line
|
||||
ENTER notify-field-accept
|
||||
HOME caret-begin-line
|
||||
KP_LEFT caret-backward
|
||||
KP_RIGHT caret-forward
|
||||
LEFT caret-backward
|
||||
PASTE paste-from-clipboard
|
||||
RIGHT caret-forward
|
||||
shift ctrl LEFT selection-previous-word
|
||||
shift ctrl O toggle-componentOrientation
|
||||
shift ctrl RIGHT selection-next-word
|
||||
shift BACK_SPACE delete-previous
|
||||
shift DELETE cut-to-clipboard
|
||||
shift END selection-end-line
|
||||
shift HOME selection-begin-line
|
||||
shift INSERT paste-from-clipboard
|
||||
shift LEFT selection-backward
|
||||
shift RIGHT selection-forward
|
||||
|
||||
|
||||
#---- TextPane ----
|
||||
|
||||
TextPane.focusInputMap [lazy] 51 javax.swing.plaf.InputMapUIResource [UI]
|
||||
ctrl A select-all
|
||||
ctrl BACK_SLASH unselect
|
||||
ctrl BACK_SPACE delete-previous-word
|
||||
ctrl C copy-to-clipboard
|
||||
ctrl DELETE delete-next-word
|
||||
ctrl END caret-end
|
||||
ctrl H delete-previous
|
||||
ctrl HOME caret-begin
|
||||
ctrl INSERT copy-to-clipboard
|
||||
ctrl LEFT caret-previous-word
|
||||
ctrl RIGHT caret-next-word
|
||||
ctrl SPACE activate-link-action
|
||||
ctrl T next-link-action
|
||||
ctrl V paste-from-clipboard
|
||||
ctrl X cut-to-clipboard
|
||||
BACK_SPACE delete-previous
|
||||
COPY copy-to-clipboard
|
||||
CUT cut-to-clipboard
|
||||
DELETE delete-next
|
||||
DOWN caret-down
|
||||
END caret-end-line
|
||||
ENTER insert-break
|
||||
HOME caret-begin-line
|
||||
KP_LEFT caret-backward
|
||||
KP_RIGHT caret-forward
|
||||
LEFT caret-backward
|
||||
PAGE_DOWN page-down
|
||||
PAGE_UP page-up
|
||||
PASTE paste-from-clipboard
|
||||
RIGHT caret-forward
|
||||
TAB insert-tab
|
||||
UP caret-up
|
||||
shift ctrl END selection-end
|
||||
shift ctrl HOME selection-begin
|
||||
shift ctrl LEFT selection-previous-word
|
||||
shift ctrl O toggle-componentOrientation
|
||||
shift ctrl PAGE_DOWN selection-page-right
|
||||
shift ctrl PAGE_UP selection-page-left
|
||||
shift ctrl RIGHT selection-next-word
|
||||
shift ctrl T previous-link-action
|
||||
shift BACK_SPACE delete-previous
|
||||
shift DELETE cut-to-clipboard
|
||||
shift DOWN selection-down
|
||||
shift END selection-end-line
|
||||
shift HOME selection-begin-line
|
||||
shift INSERT paste-from-clipboard
|
||||
shift LEFT selection-backward
|
||||
shift PAGE_DOWN selection-page-down
|
||||
shift PAGE_UP selection-page-up
|
||||
shift RIGHT selection-forward
|
||||
shift UP selection-up
|
||||
|
||||
|
||||
#---- ToggleButton ----
|
||||
|
||||
ToggleButton.focusInputMap [lazy] 2 javax.swing.plaf.InputMapUIResource [UI]
|
||||
SPACE pressed
|
||||
released SPACE released
|
||||
|
||||
|
||||
#---- ToolBar ----
|
||||
|
||||
ToolBar.ancestorInputMap [lazy] 8 javax.swing.plaf.InputMapUIResource [UI]
|
||||
DOWN navigateDown
|
||||
KP_DOWN navigateDown
|
||||
KP_LEFT navigateLeft
|
||||
KP_RIGHT navigateRight
|
||||
KP_UP navigateUp
|
||||
LEFT navigateLeft
|
||||
RIGHT navigateRight
|
||||
UP navigateUp
|
||||
|
||||
|
||||
#---- Tree ----
|
||||
|
||||
Tree.ancestorInputMap [lazy] 1 javax.swing.plaf.InputMapUIResource [UI]
|
||||
ESCAPE cancel
|
||||
Tree.focusInputMap [lazy] 59 javax.swing.plaf.InputMapUIResource [UI]
|
||||
ctrl A selectAll
|
||||
ctrl BACK_SLASH clearSelection
|
||||
ctrl C copy
|
||||
ctrl DOWN selectNextChangeLead
|
||||
ctrl END selectLastChangeLead
|
||||
ctrl HOME selectFirstChangeLead
|
||||
ctrl INSERT copy
|
||||
ctrl KP_DOWN selectNextChangeLead
|
||||
ctrl KP_LEFT scrollLeft
|
||||
ctrl KP_RIGHT scrollRight
|
||||
ctrl KP_UP selectPreviousChangeLead
|
||||
ctrl LEFT scrollLeft
|
||||
ctrl PAGE_DOWN scrollDownChangeLead
|
||||
ctrl PAGE_UP scrollUpChangeLead
|
||||
ctrl RIGHT scrollRight
|
||||
ctrl SLASH selectAll
|
||||
ctrl SPACE toggleAndAnchor
|
||||
ctrl UP selectPreviousChangeLead
|
||||
ctrl V paste
|
||||
ctrl X cut
|
||||
ADD expand
|
||||
COPY copy
|
||||
CUT cut
|
||||
DOWN selectNext
|
||||
END selectLast
|
||||
F2 startEditing
|
||||
HOME selectFirst
|
||||
KP_DOWN selectNext
|
||||
KP_LEFT selectParent
|
||||
KP_RIGHT selectChild
|
||||
KP_UP selectPrevious
|
||||
LEFT selectParent
|
||||
PAGE_DOWN scrollDownChangeSelection
|
||||
PAGE_UP scrollUpChangeSelection
|
||||
PASTE paste
|
||||
RIGHT selectChild
|
||||
SPACE addToSelection
|
||||
SUBTRACT collapse
|
||||
UP selectPrevious
|
||||
shift ctrl DOWN selectNextExtendSelection
|
||||
shift ctrl END selectLastExtendSelection
|
||||
shift ctrl HOME selectFirstExtendSelection
|
||||
shift ctrl KP_DOWN selectNextExtendSelection
|
||||
shift ctrl KP_UP selectPreviousExtendSelection
|
||||
shift ctrl PAGE_DOWN scrollDownExtendSelection
|
||||
shift ctrl PAGE_UP scrollUpExtendSelection
|
||||
shift ctrl SPACE moveSelectionTo
|
||||
shift ctrl UP selectPreviousExtendSelection
|
||||
shift DELETE cut
|
||||
shift DOWN selectNextExtendSelection
|
||||
shift END selectLastExtendSelection
|
||||
shift HOME selectFirstExtendSelection
|
||||
shift INSERT paste
|
||||
shift KP_DOWN selectNextExtendSelection
|
||||
shift KP_UP selectPreviousExtendSelection
|
||||
shift PAGE_DOWN scrollDownExtendSelection
|
||||
shift PAGE_UP scrollUpExtendSelection
|
||||
shift SPACE extendTo
|
||||
shift UP selectPreviousExtendSelection
|
||||
@@ -0,0 +1,938 @@
|
||||
Class com.sun.java.swing.plaf.windows.WindowsLookAndFeel
|
||||
ID Windows
|
||||
Name Windows
|
||||
Java 1.8.0_202
|
||||
OS Windows 10
|
||||
|
||||
|
||||
#---- ----
|
||||
|
||||
AATextInfoPropertyKey [unknown type] sun.swing.SwingUtilities2$AATextInfo
|
||||
|
||||
|
||||
#---- Application ----
|
||||
|
||||
Application.useSystemFontSettings true
|
||||
|
||||
|
||||
#---- AuditoryCues ----
|
||||
|
||||
AuditoryCues.allAuditoryCues length=13 [Ljava.lang.Object;
|
||||
[0] CheckBoxMenuItem.commandSound
|
||||
[1] InternalFrame.closeSound
|
||||
[2] InternalFrame.maximizeSound
|
||||
[3] InternalFrame.minimizeSound
|
||||
[4] InternalFrame.restoreDownSound
|
||||
[5] InternalFrame.restoreUpSound
|
||||
[6] MenuItem.commandSound
|
||||
[7] OptionPane.errorSound
|
||||
[8] OptionPane.informationSound
|
||||
[9] OptionPane.questionSound
|
||||
[10] OptionPane.warningSound
|
||||
[11] PopupMenu.popupSound
|
||||
[12] RadioButtonMenuItem.commandSound
|
||||
AuditoryCues.cueList length=13 [Ljava.lang.Object;
|
||||
[0] CheckBoxMenuItem.commandSound
|
||||
[1] InternalFrame.closeSound
|
||||
[2] InternalFrame.maximizeSound
|
||||
[3] InternalFrame.minimizeSound
|
||||
[4] InternalFrame.restoreDownSound
|
||||
[5] InternalFrame.restoreUpSound
|
||||
[6] MenuItem.commandSound
|
||||
[7] OptionPane.errorSound
|
||||
[8] OptionPane.informationSound
|
||||
[9] OptionPane.questionSound
|
||||
[10] OptionPane.warningSound
|
||||
[11] PopupMenu.popupSound
|
||||
[12] RadioButtonMenuItem.commandSound
|
||||
AuditoryCues.noAuditoryCues length=1 [Ljava.lang.Object;
|
||||
[0] mute
|
||||
|
||||
|
||||
#---- Button ----
|
||||
|
||||
Button.background [active] #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
Button.border [active] 7,8,7,8 false com.sun.java.swing.plaf.windows.XPStyle$XPEmptyBorder [UI]
|
||||
Button.darkShadow [active] #696969 javax.swing.plaf.ColorUIResource [UI]
|
||||
Button.dashedRectGapHeight [active] 6
|
||||
Button.dashedRectGapWidth [active] 6
|
||||
Button.dashedRectGapX [active] 3
|
||||
Button.dashedRectGapY [active] 3
|
||||
Button.defaultButtonFollowsFocus true
|
||||
Button.disabledForeground [active] #6d6d6d javax.swing.plaf.ColorUIResource [UI]
|
||||
Button.disabledShadow [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
Button.focus [active] #000000 java.awt.Color
|
||||
Button.font [active] Tahoma plain 11 javax.swing.plaf.FontUIResource [UI]
|
||||
Button.foreground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
Button.highlight [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
Button.light [active] #e3e3e3 javax.swing.plaf.ColorUIResource [UI]
|
||||
Button.margin 2,14,2,14 javax.swing.plaf.InsetsUIResource [UI]
|
||||
Button.shadow [active] #a0a0a0 javax.swing.plaf.ColorUIResource [UI]
|
||||
Button.showMnemonics [active] false
|
||||
Button.textIconGap 4
|
||||
Button.textShiftOffset [active] 0
|
||||
ButtonUI com.sun.java.swing.plaf.windows.WindowsButtonUI
|
||||
|
||||
|
||||
#---- Caret ----
|
||||
|
||||
Caret.width [active] 1
|
||||
|
||||
|
||||
#---- CheckBox ----
|
||||
|
||||
CheckBox.background [active] #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
CheckBox.border [lazy] javax.swing.plaf.BorderUIResource$CompoundBorderUIResource [UI]
|
||||
2,2,2,2 false javax.swing.plaf.basic.BasicBorders$RadioButtonBorder [UI]
|
||||
0,0,0,0 false javax.swing.plaf.basic.BasicBorders$MarginBorder [UI]
|
||||
CheckBox.darkShadow [active] #696969 javax.swing.plaf.ColorUIResource [UI]
|
||||
CheckBox.focus [active] #000000 java.awt.Color
|
||||
CheckBox.font [active] Tahoma plain 11 javax.swing.plaf.FontUIResource [UI]
|
||||
CheckBox.foreground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
CheckBox.highlight [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
CheckBox.icon [lazy] 13,13 com.sun.java.swing.plaf.windows.WindowsIconFactory$CheckBoxIcon
|
||||
CheckBox.interiorBackground [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
CheckBox.light [active] #e3e3e3 javax.swing.plaf.ColorUIResource [UI]
|
||||
CheckBox.margin 2,2,2,2 javax.swing.plaf.InsetsUIResource [UI]
|
||||
CheckBox.shadow [active] #a0a0a0 javax.swing.plaf.ColorUIResource [UI]
|
||||
CheckBox.textIconGap 4
|
||||
CheckBox.textShiftOffset 0
|
||||
CheckBox.totalInsets 4,4,4,4 java.awt.Insets
|
||||
|
||||
|
||||
#---- CheckBoxMenuItem ----
|
||||
|
||||
CheckBoxMenuItem.acceleratorFont [lazy] Dialog plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
CheckBoxMenuItem.acceleratorForeground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
CheckBoxMenuItem.acceleratorSelectionForeground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
CheckBoxMenuItem.afterCheckIconGap [active] 9
|
||||
CheckBoxMenuItem.arrowIcon [lazy] 4,8 javax.swing.plaf.basic.BasicIconFactory$MenuItemArrowIcon [UI]
|
||||
CheckBoxMenuItem.background [active] #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
CheckBoxMenuItem.border [lazy] 0,0,0,0 false javax.swing.plaf.basic.BasicBorders$MarginBorder [UI]
|
||||
CheckBoxMenuItem.borderPainted false
|
||||
CheckBoxMenuItem.checkIcon [active] 22,22 com.sun.java.swing.plaf.windows.WindowsIconFactory$VistaMenuItemCheckIconFactory$VistaMenuItemCheckIcon [UI]
|
||||
CheckBoxMenuItem.checkIconFactory [active] [unknown type] com.sun.java.swing.plaf.windows.WindowsIconFactory$VistaMenuItemCheckIconFactory
|
||||
CheckBoxMenuItem.checkIconOffset [active] 0
|
||||
CheckBoxMenuItem.commandSound win.sound.menuCommand
|
||||
CheckBoxMenuItem.evenHeight [active] true
|
||||
CheckBoxMenuItem.font [active] Segoe UI plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
CheckBoxMenuItem.foreground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
CheckBoxMenuItem.margin [active] 0,0,0,0 javax.swing.plaf.InsetsUIResource [UI]
|
||||
CheckBoxMenuItem.minimumTextOffset [active] 31
|
||||
CheckBoxMenuItem.opaque [active] false
|
||||
CheckBoxMenuItem.selectionBackground [active] #0078d7 javax.swing.plaf.ColorUIResource [UI]
|
||||
CheckBoxMenuItem.selectionForeground [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
CheckBoxMenuItemUI com.sun.java.swing.plaf.windows.WindowsCheckBoxMenuItemUI
|
||||
|
||||
|
||||
#---- CheckBox ----
|
||||
|
||||
CheckBoxUI com.sun.java.swing.plaf.windows.WindowsCheckBoxUI
|
||||
|
||||
|
||||
#---- ColorChooser ----
|
||||
|
||||
ColorChooser.background #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
ColorChooser.font [lazy] Dialog plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
ColorChooser.foreground #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
ColorChooser.swatchesDefaultRecentColor #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
ColorChooser.swatchesRecentSwatchSize 10,10 java.awt.Dimension
|
||||
ColorChooser.swatchesSwatchSize 10,10 java.awt.Dimension
|
||||
ColorChooserUI javax.swing.plaf.basic.BasicColorChooserUI
|
||||
|
||||
|
||||
#---- ComboBox ----
|
||||
|
||||
ComboBox.background [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
ComboBox.border [active] line: #abadb3 javax.swing.plaf.ColorUIResource [UI] 1 false 1,1,1,1 true com.sun.java.swing.plaf.windows.XPStyle$XPFillBorder [UI]
|
||||
ComboBox.buttonBackground [active] #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
ComboBox.buttonDarkShadow [active] #696969 javax.swing.plaf.ColorUIResource [UI]
|
||||
ComboBox.buttonHighlight [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
ComboBox.buttonShadow [active] #a0a0a0 javax.swing.plaf.ColorUIResource [UI]
|
||||
ComboBox.disabledBackground [active] #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
ComboBox.disabledForeground [active] #6d6d6d javax.swing.plaf.ColorUIResource [UI]
|
||||
ComboBox.editorBorder [active] 1,2,1,1 false javax.swing.border.EmptyBorder
|
||||
ComboBox.font [active] Tahoma plain 11 javax.swing.plaf.FontUIResource [UI]
|
||||
ComboBox.foreground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
ComboBox.isEnterSelectablePopup false
|
||||
ComboBox.noActionOnKeyNavigation false
|
||||
ComboBox.selectionBackground [active] #0078d7 javax.swing.plaf.ColorUIResource [UI]
|
||||
ComboBox.selectionForeground [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
ComboBox.timeFactor 1000
|
||||
ComboBoxUI com.sun.java.swing.plaf.windows.WindowsComboBoxUI
|
||||
|
||||
|
||||
#---- Desktop ----
|
||||
|
||||
Desktop.background [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
Desktop.minOnScreenInsets 3,3,3,3 javax.swing.plaf.InsetsUIResource [UI]
|
||||
|
||||
|
||||
#---- DesktopIcon ----
|
||||
|
||||
DesktopIcon.border [lazy] javax.swing.plaf.BorderUIResource$CompoundBorderUIResource [UI]
|
||||
2,2,2,2 true javax.swing.border.BevelBorder
|
||||
line: #b4b4b4 javax.swing.plaf.ColorUIResource [UI] 5 false 5,5,5,5 true com.sun.java.swing.plaf.windows.WindowsBorders$InternalFrameLineBorder [UI]
|
||||
DesktopIcon.width 160
|
||||
DesktopIconUI com.sun.java.swing.plaf.windows.WindowsDesktopIconUI
|
||||
|
||||
|
||||
#---- DesktopPane ----
|
||||
|
||||
DesktopPaneUI com.sun.java.swing.plaf.windows.WindowsDesktopPaneUI
|
||||
|
||||
|
||||
#---- EditorPane ----
|
||||
|
||||
EditorPane.background [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
EditorPane.border [lazy] 0,0,0,0 false javax.swing.plaf.basic.BasicBorders$MarginBorder [UI]
|
||||
EditorPane.caretBlinkRate 500
|
||||
EditorPane.caretForeground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
EditorPane.disabledBackground [active] #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
EditorPane.font [active] Tahoma plain 11 javax.swing.plaf.FontUIResource [UI]
|
||||
EditorPane.foreground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
EditorPane.inactiveBackground [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
EditorPane.inactiveForeground [active] #6d6d6d javax.swing.plaf.ColorUIResource [UI]
|
||||
EditorPane.margin 3,3,3,3 javax.swing.plaf.InsetsUIResource [UI]
|
||||
EditorPane.selectionBackground [active] #0078d7 javax.swing.plaf.ColorUIResource [UI]
|
||||
EditorPane.selectionForeground [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
EditorPaneUI com.sun.java.swing.plaf.windows.WindowsEditorPaneUI
|
||||
|
||||
|
||||
#---- FileChooser ----
|
||||
|
||||
FileChooser.detailsViewIcon [lazy] 16,16 javax.swing.ImageIcon (java.awt.image.BufferedImage)
|
||||
FileChooser.homeFolderIcon [lazy] [lazy] 18,18 sun.swing.ImageIconUIResource [UI] (sun.awt.image.ToolkitImage)
|
||||
FileChooser.listFont [active] Segoe UI plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
FileChooser.listViewBackground [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
FileChooser.listViewBorder [active] line: #828790 javax.swing.plaf.ColorUIResource [UI] 1 false 1,1,1,1 true com.sun.java.swing.plaf.windows.XPStyle$XPFillBorder [UI]
|
||||
FileChooser.listViewIcon [lazy] 16,16 javax.swing.ImageIcon (java.awt.image.BufferedImage)
|
||||
FileChooser.listViewWindowsStyle true
|
||||
FileChooser.newFolderIcon [lazy] 16,16 javax.swing.ImageIcon (java.awt.image.BufferedImage)
|
||||
FileChooser.noPlacesBar [active] false
|
||||
FileChooser.readOnly false
|
||||
FileChooser.upFolderIcon [lazy] 16,16 javax.swing.ImageIcon (java.awt.image.BufferedImage)
|
||||
FileChooser.useSystemExtensionHiding true
|
||||
FileChooser.usesSingleFilePane true
|
||||
FileChooser.viewMenuIcon [lazy] 16,16 javax.swing.ImageIcon (java.awt.image.BufferedImage)
|
||||
FileChooserUI com.sun.java.swing.plaf.windows.WindowsFileChooserUI
|
||||
|
||||
|
||||
#---- FileView ----
|
||||
|
||||
FileView.computerIcon [lazy] 16,16 sun.swing.ImageIconUIResource [UI] (sun.awt.image.ToolkitImage)
|
||||
FileView.directoryIcon [lazy] 16,18 sun.swing.ImageIconUIResource [UI] (sun.awt.image.ToolkitImage)
|
||||
FileView.fileIcon [lazy] 16,20 sun.swing.ImageIconUIResource [UI] (sun.awt.image.ToolkitImage)
|
||||
FileView.floppyDriveIcon [lazy] 16,16 sun.swing.ImageIconUIResource [UI] (sun.awt.image.ToolkitImage)
|
||||
FileView.hardDriveIcon [lazy] 16,16 sun.swing.ImageIconUIResource [UI] (sun.awt.image.ToolkitImage)
|
||||
|
||||
|
||||
#---- FormattedTextField ----
|
||||
|
||||
FormattedTextField.background #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
FormattedTextField.border [active] line: #abadb3 javax.swing.plaf.ColorUIResource [UI] 1 false 1,1,1,1 true com.sun.java.swing.plaf.windows.XPStyle$XPFillBorder [UI]
|
||||
FormattedTextField.caretBlinkRate 500
|
||||
FormattedTextField.caretForeground #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
FormattedTextField.disabledBackground [active] #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
FormattedTextField.font [active] Tahoma plain 11 javax.swing.plaf.FontUIResource [UI]
|
||||
FormattedTextField.foreground #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
FormattedTextField.inactiveBackground [active] #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
FormattedTextField.inactiveForeground #6d6d6d javax.swing.plaf.ColorUIResource [UI]
|
||||
FormattedTextField.margin [active] 2,2,2,2 javax.swing.plaf.InsetsUIResource [UI]
|
||||
FormattedTextField.selectionBackground #0078d7 javax.swing.plaf.ColorUIResource [UI]
|
||||
FormattedTextField.selectionForeground #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
FormattedTextFieldUI javax.swing.plaf.basic.BasicFormattedTextFieldUI
|
||||
|
||||
|
||||
#---- InternalFrame ----
|
||||
|
||||
InternalFrame.activeBorderColor [active] #b4b4b4 javax.swing.plaf.ColorUIResource [UI]
|
||||
InternalFrame.activeTitleBackground [active] #99b4d1 javax.swing.plaf.ColorUIResource [UI]
|
||||
InternalFrame.activeTitleForeground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
InternalFrame.activeTitleGradient [active] #b9d1ea javax.swing.plaf.ColorUIResource [UI]
|
||||
InternalFrame.border [lazy] javax.swing.plaf.BorderUIResource$CompoundBorderUIResource [UI]
|
||||
2,2,2,2 true javax.swing.border.BevelBorder
|
||||
line: #b4b4b4 javax.swing.plaf.ColorUIResource [UI] 5 false 5,5,5,5 true com.sun.java.swing.plaf.windows.WindowsBorders$InternalFrameLineBorder [UI]
|
||||
InternalFrame.borderColor [active] #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
InternalFrame.borderDarkShadow [active] #696969 javax.swing.plaf.ColorUIResource [UI]
|
||||
InternalFrame.borderHighlight [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
InternalFrame.borderLight [active] #e3e3e3 javax.swing.plaf.ColorUIResource [UI]
|
||||
InternalFrame.borderShadow [active] #a0a0a0 javax.swing.plaf.ColorUIResource [UI]
|
||||
InternalFrame.borderWidth [active] 5
|
||||
InternalFrame.closeIcon 30,18 com.sun.java.swing.plaf.windows.WindowsIconFactory$FrameButtonIcon
|
||||
InternalFrame.closeSound win.sound.close
|
||||
InternalFrame.icon [lazy] 16,16 com.sun.java.swing.plaf.windows.WindowsInternalFrameTitlePane$ScalableIconUIResource [UI]
|
||||
InternalFrame.iconifyIcon 30,18 com.sun.java.swing.plaf.windows.WindowsIconFactory$FrameButtonIcon
|
||||
InternalFrame.inactiveBorderColor [active] #f4f7fc javax.swing.plaf.ColorUIResource [UI]
|
||||
InternalFrame.inactiveTitleBackground [active] #bfcddb javax.swing.plaf.ColorUIResource [UI]
|
||||
InternalFrame.inactiveTitleForeground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
InternalFrame.inactiveTitleGradient [active] #d7e4f2 javax.swing.plaf.ColorUIResource [UI]
|
||||
InternalFrame.layoutTitlePaneAtOrigin [active] true
|
||||
InternalFrame.maximizeIcon 30,18 com.sun.java.swing.plaf.windows.WindowsIconFactory$FrameButtonIcon
|
||||
InternalFrame.maximizeSound win.sound.maximize
|
||||
InternalFrame.minimizeIcon 30,18 com.sun.java.swing.plaf.windows.WindowsIconFactory$FrameButtonIcon
|
||||
InternalFrame.minimizeIconBackground [active] #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
InternalFrame.minimizeSound win.sound.minimize
|
||||
InternalFrame.resizeIconHighlight [active] #e3e3e3 javax.swing.plaf.ColorUIResource [UI]
|
||||
InternalFrame.resizeIconShadow [active] #a0a0a0 javax.swing.plaf.ColorUIResource [UI]
|
||||
InternalFrame.restoreDownSound win.sound.restoreDown
|
||||
InternalFrame.restoreUpSound win.sound.restoreUp
|
||||
InternalFrame.titleButtonHeight [active] 22
|
||||
InternalFrame.titleButtonToolTipsOn [active] true
|
||||
InternalFrame.titleButtonWidth [active] 36
|
||||
InternalFrame.titleFont [active] Segoe UI plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
InternalFrame.titlePaneHeight [active] 22
|
||||
InternalFrame.windowBindings length=6 [Ljava.lang.Object;
|
||||
[0] shift ESCAPE
|
||||
[1] showSystemMenu
|
||||
[2] ctrl SPACE
|
||||
[3] showSystemMenu
|
||||
[4] ESCAPE
|
||||
[5] hideSystemMenu
|
||||
|
||||
|
||||
#---- InternalFrameTitlePane ----
|
||||
|
||||
InternalFrameTitlePane.closeButtonOpacity true
|
||||
InternalFrameTitlePane.iconifyButtonOpacity true
|
||||
InternalFrameTitlePane.maximizeButtonOpacity true
|
||||
|
||||
|
||||
#---- InternalFrame ----
|
||||
|
||||
InternalFrameUI com.sun.java.swing.plaf.windows.WindowsInternalFrameUI
|
||||
|
||||
|
||||
#---- Label ----
|
||||
|
||||
Label.background [active] #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
Label.disabledForeground [active] #6d6d6d javax.swing.plaf.ColorUIResource [UI]
|
||||
Label.disabledShadow [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
Label.font [active] Tahoma plain 11 javax.swing.plaf.FontUIResource [UI]
|
||||
Label.foreground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
LabelUI com.sun.java.swing.plaf.windows.WindowsLabelUI
|
||||
|
||||
|
||||
#---- List ----
|
||||
|
||||
List.background [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
List.cellRenderer [active] javax.swing.DefaultListCellRenderer$UIResource [UI]
|
||||
List.dropLineColor #a0a0a0 javax.swing.plaf.ColorUIResource [UI]
|
||||
List.focusCellHighlightBorder [lazy] line: null 1 false 1,1,1,1 true com.sun.java.swing.plaf.windows.WindowsBorders$ComplementDashedBorder [UI]
|
||||
List.font [active] Tahoma plain 11 javax.swing.plaf.FontUIResource [UI]
|
||||
List.foreground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
List.lockToPositionOnScroll true
|
||||
List.noFocusBorder 1,1,1,1 false javax.swing.plaf.BorderUIResource$EmptyBorderUIResource [UI]
|
||||
List.selectionBackground [active] #0078d7 javax.swing.plaf.ColorUIResource [UI]
|
||||
List.selectionForeground [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
List.timeFactor 1000
|
||||
ListUI javax.swing.plaf.basic.BasicListUI
|
||||
|
||||
|
||||
#---- Menu ----
|
||||
|
||||
Menu.acceleratorFont [lazy] Dialog plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
Menu.acceleratorForeground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
Menu.acceleratorSelectionForeground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
Menu.afterCheckIconGap [active] 9
|
||||
Menu.arrowIcon [lazy] 9,9 com.sun.java.swing.plaf.windows.WindowsIconFactory$MenuArrowIcon [UI]
|
||||
Menu.background [active] #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
Menu.border [lazy] 0,0,0,0 false javax.swing.plaf.basic.BasicBorders$MarginBorder [UI]
|
||||
Menu.borderPainted false
|
||||
Menu.cancelMode hideLastSubmenu
|
||||
Menu.checkIcon [active] 22,22 com.sun.java.swing.plaf.windows.WindowsIconFactory$VistaMenuItemCheckIconFactory$VistaMenuItemCheckIcon [UI]
|
||||
Menu.checkIconFactory [active] [unknown type] com.sun.java.swing.plaf.windows.WindowsIconFactory$VistaMenuItemCheckIconFactory
|
||||
Menu.checkIconOffset [active] 0
|
||||
Menu.crossMenuMnemonic false
|
||||
Menu.evenHeight [active] true
|
||||
Menu.font [active] Segoe UI plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
Menu.foreground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
Menu.margin [active] 0,0,0,0 javax.swing.plaf.InsetsUIResource [UI]
|
||||
Menu.menuPopupOffsetX 0
|
||||
Menu.menuPopupOffsetY 0
|
||||
Menu.minimumTextOffset [active] 31
|
||||
Menu.opaque [active] false
|
||||
Menu.preserveTopLevelSelection true
|
||||
Menu.selectionBackground [active] #0078d7 javax.swing.plaf.ColorUIResource [UI]
|
||||
Menu.selectionForeground [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
Menu.shortcutKeys length=1 [I
|
||||
[0] 8
|
||||
Menu.submenuPopupOffsetX -4
|
||||
Menu.submenuPopupOffsetY -3
|
||||
Menu.useMenuBarBackgroundForTopLevel true
|
||||
|
||||
|
||||
#---- MenuBar ----
|
||||
|
||||
MenuBar.background [active] #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
MenuBar.border [lazy] 0,0,2,0 false javax.swing.plaf.basic.BasicBorders$MenuBarBorder [UI]
|
||||
MenuBar.font [active] Segoe UI plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
MenuBar.foreground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
MenuBar.height [active] 19
|
||||
MenuBar.highlight [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
MenuBar.rolloverEnabled [active] true
|
||||
MenuBar.shadow [active] #a0a0a0 javax.swing.plaf.ColorUIResource [UI]
|
||||
MenuBar.windowBindings length=2 [Ljava.lang.Object;
|
||||
[0] F10
|
||||
[1] takeFocus
|
||||
MenuBarUI com.sun.java.swing.plaf.windows.WindowsMenuBarUI
|
||||
|
||||
|
||||
#---- MenuItem ----
|
||||
|
||||
MenuItem.acceleratorDelimiter +
|
||||
MenuItem.acceleratorFont [active] Segoe UI plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
MenuItem.acceleratorForeground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
MenuItem.acceleratorSelectionForeground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
MenuItem.afterCheckIconGap [active] 9
|
||||
MenuItem.arrowIcon [lazy] 4,8 com.sun.java.swing.plaf.windows.WindowsIconFactory$MenuItemArrowIcon [UI]
|
||||
MenuItem.background [active] #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
MenuItem.border [lazy] 0,0,0,0 false javax.swing.plaf.basic.BasicBorders$MarginBorder [UI]
|
||||
MenuItem.borderPainted false
|
||||
MenuItem.checkIcon [active] 22,22 com.sun.java.swing.plaf.windows.WindowsIconFactory$VistaMenuItemCheckIconFactory$VistaMenuItemCheckIcon [UI]
|
||||
MenuItem.checkIconFactory [active] [unknown type] com.sun.java.swing.plaf.windows.WindowsIconFactory$VistaMenuItemCheckIconFactory
|
||||
MenuItem.checkIconOffset [active] 0
|
||||
MenuItem.commandSound win.sound.menuCommand
|
||||
MenuItem.disabledAreNavigable true
|
||||
MenuItem.disabledForeground [active] #6d6d6d javax.swing.plaf.ColorUIResource [UI]
|
||||
MenuItem.evenHeight [active] true
|
||||
MenuItem.font [active] Segoe UI plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
MenuItem.foreground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
MenuItem.margin [active] 0,0,0,0 javax.swing.plaf.InsetsUIResource [UI]
|
||||
MenuItem.minimumTextOffset [active] 31
|
||||
MenuItem.opaque [active] false
|
||||
MenuItem.selectionBackground [active] #0078d7 javax.swing.plaf.ColorUIResource [UI]
|
||||
MenuItem.selectionForeground [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
MenuItemUI com.sun.java.swing.plaf.windows.WindowsMenuItemUI
|
||||
|
||||
|
||||
#---- Menu ----
|
||||
|
||||
MenuUI com.sun.java.swing.plaf.windows.WindowsMenuUI
|
||||
|
||||
|
||||
#---- OptionPane ----
|
||||
|
||||
OptionPane.background [active] #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
OptionPane.border [lazy] 10,10,12,10 false javax.swing.plaf.BorderUIResource$EmptyBorderUIResource [UI]
|
||||
OptionPane.buttonAreaBorder [lazy] 6,0,0,0 false javax.swing.plaf.BorderUIResource$EmptyBorderUIResource [UI]
|
||||
OptionPane.buttonClickThreshhold 500
|
||||
OptionPane.buttonFont [active] Segoe UI plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
OptionPane.buttonMinimumWidth [active] 75
|
||||
OptionPane.errorIcon [lazy] 32,32 javax.swing.ImageIcon (java.awt.image.BufferedImage)
|
||||
OptionPane.errorSound win.sound.hand
|
||||
OptionPane.font [active] Segoe UI plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
OptionPane.foreground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
OptionPane.informationIcon [lazy] 32,32 javax.swing.ImageIcon (java.awt.image.BufferedImage)
|
||||
OptionPane.informationSound win.sound.asterisk
|
||||
OptionPane.messageAreaBorder [lazy] 0,0,0,0 false javax.swing.plaf.BorderUIResource$EmptyBorderUIResource [UI]
|
||||
OptionPane.messageFont [active] Segoe UI plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
OptionPane.messageForeground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
OptionPane.minimumSize 262,90 javax.swing.plaf.DimensionUIResource [UI]
|
||||
OptionPane.questionIcon [lazy] 32,32 javax.swing.ImageIcon (java.awt.image.BufferedImage)
|
||||
OptionPane.questionSound win.sound.question
|
||||
OptionPane.warningIcon [lazy] 32,32 javax.swing.ImageIcon (java.awt.image.BufferedImage)
|
||||
OptionPane.warningSound win.sound.exclamation
|
||||
OptionPane.windowBindings length=2 [Ljava.lang.Object;
|
||||
[0] ESCAPE
|
||||
[1] close
|
||||
OptionPaneUI javax.swing.plaf.basic.BasicOptionPaneUI
|
||||
|
||||
|
||||
#---- Panel ----
|
||||
|
||||
Panel.background [active] #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
Panel.font [active] Tahoma plain 11 javax.swing.plaf.FontUIResource [UI]
|
||||
Panel.foreground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
PanelUI javax.swing.plaf.basic.BasicPanelUI
|
||||
|
||||
|
||||
#---- PasswordField ----
|
||||
|
||||
PasswordField.background [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
PasswordField.border [active] line: #abadb3 javax.swing.plaf.ColorUIResource [UI] 1 false 1,1,1,1 true com.sun.java.swing.plaf.windows.XPStyle$XPFillBorder [UI]
|
||||
PasswordField.caretBlinkRate 500
|
||||
PasswordField.caretForeground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
PasswordField.disabledBackground [active] #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
PasswordField.echoChar [active] '\u25cf'
|
||||
PasswordField.font [active] Tahoma plain 11 javax.swing.plaf.FontUIResource [UI]
|
||||
PasswordField.foreground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
PasswordField.inactiveBackground [active] #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
PasswordField.inactiveForeground [active] #6d6d6d javax.swing.plaf.ColorUIResource [UI]
|
||||
PasswordField.margin [active] 2,2,2,2 javax.swing.plaf.InsetsUIResource [UI]
|
||||
PasswordField.selectionBackground [active] #0078d7 javax.swing.plaf.ColorUIResource [UI]
|
||||
PasswordField.selectionForeground [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
PasswordFieldUI com.sun.java.swing.plaf.windows.WindowsPasswordFieldUI
|
||||
|
||||
|
||||
#---- PopupMenu ----
|
||||
|
||||
PopupMenu.background [active] #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
PopupMenu.border [active] javax.swing.plaf.BorderUIResource$CompoundBorderUIResource [UI]
|
||||
line: #a0a0a0 javax.swing.plaf.ColorUIResource [UI] 1 false 1,1,1,1 true com.sun.java.swing.plaf.windows.XPStyle$XPFillBorder [UI]
|
||||
2,2,2,2 false javax.swing.border.EmptyBorder
|
||||
PopupMenu.consumeEventOnClose true
|
||||
PopupMenu.font [active] Segoe UI plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
PopupMenu.foreground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
PopupMenu.popupSound win.sound.menuPopup
|
||||
|
||||
|
||||
#---- PopupMenuSeparator ----
|
||||
|
||||
PopupMenuSeparatorUI com.sun.java.swing.plaf.windows.WindowsPopupMenuSeparatorUI
|
||||
|
||||
|
||||
#---- PopupMenu ----
|
||||
|
||||
PopupMenuUI com.sun.java.swing.plaf.windows.WindowsPopupMenuUI
|
||||
|
||||
|
||||
#---- ProgressBar ----
|
||||
|
||||
ProgressBar.background [active] #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
ProgressBar.border [lazy] javax.swing.plaf.BorderUIResource$CompoundBorderUIResource [UI]
|
||||
1,1,1,1 false com.sun.java.swing.plaf.windows.WindowsBorders$ProgressBarBorder [UI]
|
||||
1,1,1,1 false javax.swing.border.EmptyBorder
|
||||
ProgressBar.cellLength 7
|
||||
ProgressBar.cellSpacing 2
|
||||
ProgressBar.cycleTime 3000
|
||||
ProgressBar.font [active] Tahoma plain 11 javax.swing.plaf.FontUIResource [UI]
|
||||
ProgressBar.foreground [active] #0078d7 javax.swing.plaf.ColorUIResource [UI]
|
||||
ProgressBar.highlight [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
ProgressBar.horizontalSize 146,12 javax.swing.plaf.DimensionUIResource [UI]
|
||||
ProgressBar.indeterminateInsets 3,3,3,3 java.awt.Insets
|
||||
ProgressBar.repaintInterval 50
|
||||
ProgressBar.selectionBackground [active] #0078d7 javax.swing.plaf.ColorUIResource [UI]
|
||||
ProgressBar.selectionForeground [active] #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
ProgressBar.shadow [active] #a0a0a0 javax.swing.plaf.ColorUIResource [UI]
|
||||
ProgressBar.verticalSize 12,146 javax.swing.plaf.DimensionUIResource [UI]
|
||||
ProgressBarUI com.sun.java.swing.plaf.windows.WindowsProgressBarUI
|
||||
|
||||
|
||||
#---- RadioButton ----
|
||||
|
||||
RadioButton.background [active] #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
RadioButton.border [lazy] javax.swing.plaf.BorderUIResource$CompoundBorderUIResource [UI]
|
||||
2,2,2,2 false javax.swing.plaf.basic.BasicBorders$RadioButtonBorder [UI]
|
||||
0,0,0,0 false javax.swing.plaf.basic.BasicBorders$MarginBorder [UI]
|
||||
RadioButton.darkShadow [active] #696969 javax.swing.plaf.ColorUIResource [UI]
|
||||
RadioButton.focus [active] #000000 java.awt.Color
|
||||
RadioButton.font [active] Tahoma plain 11 javax.swing.plaf.FontUIResource [UI]
|
||||
RadioButton.foreground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
RadioButton.highlight [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
RadioButton.icon [lazy] 13,13 com.sun.java.swing.plaf.windows.WindowsIconFactory$RadioButtonIcon [UI]
|
||||
RadioButton.interiorBackground [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
RadioButton.light [active] #e3e3e3 javax.swing.plaf.ColorUIResource [UI]
|
||||
RadioButton.margin 2,2,2,2 javax.swing.plaf.InsetsUIResource [UI]
|
||||
RadioButton.shadow [active] #a0a0a0 javax.swing.plaf.ColorUIResource [UI]
|
||||
RadioButton.textIconGap 4
|
||||
RadioButton.textShiftOffset 0
|
||||
RadioButton.totalInsets 4,4,4,4 java.awt.Insets
|
||||
|
||||
|
||||
#---- RadioButtonMenuItem ----
|
||||
|
||||
RadioButtonMenuItem.acceleratorFont [lazy] Dialog plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
RadioButtonMenuItem.acceleratorForeground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
RadioButtonMenuItem.acceleratorSelectionForeground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
RadioButtonMenuItem.afterCheckIconGap [active] 9
|
||||
RadioButtonMenuItem.arrowIcon [lazy] 4,8 javax.swing.plaf.basic.BasicIconFactory$MenuItemArrowIcon [UI]
|
||||
RadioButtonMenuItem.background [active] #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
RadioButtonMenuItem.border [lazy] 0,0,0,0 false javax.swing.plaf.basic.BasicBorders$MarginBorder [UI]
|
||||
RadioButtonMenuItem.borderPainted false
|
||||
RadioButtonMenuItem.checkIcon [active] 22,22 com.sun.java.swing.plaf.windows.WindowsIconFactory$VistaMenuItemCheckIconFactory$VistaMenuItemCheckIcon [UI]
|
||||
RadioButtonMenuItem.checkIconFactory [active] [unknown type] com.sun.java.swing.plaf.windows.WindowsIconFactory$VistaMenuItemCheckIconFactory
|
||||
RadioButtonMenuItem.checkIconOffset [active] 0
|
||||
RadioButtonMenuItem.commandSound win.sound.menuCommand
|
||||
RadioButtonMenuItem.disabledForeground [active] #6d6d6d javax.swing.plaf.ColorUIResource [UI]
|
||||
RadioButtonMenuItem.evenHeight [active] true
|
||||
RadioButtonMenuItem.font [active] Segoe UI plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
RadioButtonMenuItem.foreground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
RadioButtonMenuItem.margin [active] 0,0,0,0 javax.swing.plaf.InsetsUIResource [UI]
|
||||
RadioButtonMenuItem.minimumTextOffset [active] 31
|
||||
RadioButtonMenuItem.opaque [active] false
|
||||
RadioButtonMenuItem.selectionBackground [active] #0078d7 javax.swing.plaf.ColorUIResource [UI]
|
||||
RadioButtonMenuItem.selectionForeground [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
RadioButtonMenuItemUI com.sun.java.swing.plaf.windows.WindowsRadioButtonMenuItemUI
|
||||
|
||||
|
||||
#---- RadioButton ----
|
||||
|
||||
RadioButtonUI com.sun.java.swing.plaf.windows.WindowsRadioButtonUI
|
||||
|
||||
|
||||
#---- RootPane ----
|
||||
|
||||
RootPane.defaultButtonWindowKeyBindings length=8 [Ljava.lang.Object;
|
||||
[0] ENTER
|
||||
[1] press
|
||||
[2] released ENTER
|
||||
[3] release
|
||||
[4] ctrl ENTER
|
||||
[5] press
|
||||
[6] ctrl released ENTER
|
||||
[7] release
|
||||
RootPaneUI com.sun.java.swing.plaf.windows.WindowsRootPaneUI
|
||||
|
||||
|
||||
#---- ScrollBar ----
|
||||
|
||||
ScrollBar.background [active] #c8c8c8 javax.swing.plaf.ColorUIResource [UI]
|
||||
ScrollBar.foreground [active] #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
ScrollBar.maximumThumbSize 4096,4096 javax.swing.plaf.DimensionUIResource [UI]
|
||||
ScrollBar.minimumThumbSize 8,8 javax.swing.plaf.DimensionUIResource [UI]
|
||||
ScrollBar.thumb [active] #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
ScrollBar.thumbDarkShadow [active] #696969 javax.swing.plaf.ColorUIResource [UI]
|
||||
ScrollBar.thumbHighlight [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
ScrollBar.thumbShadow [active] #a0a0a0 javax.swing.plaf.ColorUIResource [UI]
|
||||
ScrollBar.track #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
ScrollBar.trackForeground [active] #c8c8c8 javax.swing.plaf.ColorUIResource [UI]
|
||||
ScrollBar.trackHighlight #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
ScrollBar.trackHighlightForeground #404040 javax.swing.plaf.ColorUIResource [UI]
|
||||
ScrollBar.width [active] 17
|
||||
ScrollBarUI com.sun.java.swing.plaf.windows.WindowsScrollBarUI
|
||||
|
||||
|
||||
#---- ScrollPane ----
|
||||
|
||||
ScrollPane.background [active] #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
ScrollPane.border [active] line: #828790 javax.swing.plaf.ColorUIResource [UI] 1 false 1,1,1,1 true com.sun.java.swing.plaf.windows.XPStyle$XPFillBorder [UI]
|
||||
ScrollPane.font [active] Tahoma plain 11 javax.swing.plaf.FontUIResource [UI]
|
||||
ScrollPane.foreground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
ScrollPaneUI javax.swing.plaf.basic.BasicScrollPaneUI
|
||||
|
||||
|
||||
#---- Separator ----
|
||||
|
||||
Separator.background [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
Separator.foreground [active] #a0a0a0 javax.swing.plaf.ColorUIResource [UI]
|
||||
Separator.highlight #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
Separator.shadow #a0a0a0 javax.swing.plaf.ColorUIResource [UI]
|
||||
SeparatorUI com.sun.java.swing.plaf.windows.WindowsSeparatorUI
|
||||
|
||||
|
||||
#---- Slider ----
|
||||
|
||||
Slider.background [active] #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
Slider.focus [active] #696969 javax.swing.plaf.ColorUIResource [UI]
|
||||
Slider.focusInsets 2,2,2,2 javax.swing.plaf.InsetsUIResource [UI]
|
||||
Slider.font [active] Tahoma plain 11 javax.swing.plaf.FontUIResource [UI]
|
||||
Slider.foreground [active] #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
Slider.highlight [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
Slider.horizontalSize 200,21 java.awt.Dimension
|
||||
Slider.minimumHorizontalSize 36,21 java.awt.Dimension
|
||||
Slider.minimumVerticalSize 21,36 java.awt.Dimension
|
||||
Slider.onlyLeftMouseButtonDrag true
|
||||
Slider.shadow [active] #a0a0a0 javax.swing.plaf.ColorUIResource [UI]
|
||||
Slider.tickColor #000000 java.awt.Color
|
||||
Slider.verticalSize 21,200 java.awt.Dimension
|
||||
SliderUI com.sun.java.swing.plaf.windows.WindowsSliderUI
|
||||
|
||||
|
||||
#---- Spinner ----
|
||||
|
||||
Spinner.arrowButtonInsets [active] 1,1,1,1 javax.swing.plaf.InsetsUIResource [UI]
|
||||
Spinner.arrowButtonSize 17,9 java.awt.Dimension
|
||||
Spinner.background #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
Spinner.border [active] javax.swing.plaf.BorderUIResource$CompoundBorderUIResource [UI]
|
||||
line: #abadb3 javax.swing.plaf.ColorUIResource [UI] 1 false 1,1,1,1 true com.sun.java.swing.plaf.windows.XPStyle$XPFillBorder [UI]
|
||||
2,2,2,2 false javax.swing.border.EmptyBorder
|
||||
Spinner.editorAlignment 11
|
||||
Spinner.editorBorderPainted false
|
||||
Spinner.font [active] Tahoma plain 11 javax.swing.plaf.FontUIResource [UI]
|
||||
Spinner.foreground #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
SpinnerUI com.sun.java.swing.plaf.windows.WindowsSpinnerUI
|
||||
|
||||
|
||||
#---- SplitPane ----
|
||||
|
||||
SplitPane.background [active] #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
SplitPane.border [lazy] 1,1,1,1 true javax.swing.plaf.basic.BasicBorders$SplitPaneBorder [UI]
|
||||
SplitPane.darkShadow [active] #696969 javax.swing.plaf.ColorUIResource [UI]
|
||||
SplitPane.dividerSize 5
|
||||
SplitPane.highlight [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
SplitPane.shadow [active] #a0a0a0 javax.swing.plaf.ColorUIResource [UI]
|
||||
|
||||
|
||||
#---- SplitPaneDivider ----
|
||||
|
||||
SplitPaneDivider.border [lazy] 1,1,1,1 true javax.swing.plaf.basic.BasicBorders$SplitPaneDividerBorder [UI]
|
||||
SplitPaneDivider.draggingColor #404040 javax.swing.plaf.ColorUIResource [UI]
|
||||
|
||||
|
||||
#---- SplitPane ----
|
||||
|
||||
SplitPaneUI com.sun.java.swing.plaf.windows.WindowsSplitPaneUI
|
||||
|
||||
|
||||
#---- TabbedPane ----
|
||||
|
||||
TabbedPane.background [active] #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
TabbedPane.contentBorderInsets 2,2,3,3 javax.swing.plaf.InsetsUIResource [UI]
|
||||
TabbedPane.contentOpaque true
|
||||
TabbedPane.darkShadow [active] #696969 javax.swing.plaf.ColorUIResource [UI]
|
||||
TabbedPane.focus [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
TabbedPane.font [active] Tahoma plain 11 javax.swing.plaf.FontUIResource [UI]
|
||||
TabbedPane.foreground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
TabbedPane.highlight [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
TabbedPane.labelShift 1
|
||||
TabbedPane.light [active] #e3e3e3 javax.swing.plaf.ColorUIResource [UI]
|
||||
TabbedPane.selectedLabelShift -1
|
||||
TabbedPane.selectedTabPadInsets 2,2,2,1 javax.swing.plaf.InsetsUIResource [UI]
|
||||
TabbedPane.selectionFollowsFocus true
|
||||
TabbedPane.shadow [active] #a0a0a0 javax.swing.plaf.ColorUIResource [UI]
|
||||
TabbedPane.tabAreaInsets [active] 3,2,2,2 javax.swing.plaf.InsetsUIResource [UI]
|
||||
TabbedPane.tabInsets [active] 1,4,1,4 javax.swing.plaf.InsetsUIResource [UI]
|
||||
TabbedPane.tabRunOverlay 2
|
||||
TabbedPane.tabsOpaque true
|
||||
TabbedPane.tabsOverlapBorder [active] true
|
||||
TabbedPane.textIconGap 4
|
||||
TabbedPaneUI com.sun.java.swing.plaf.windows.WindowsTabbedPaneUI
|
||||
|
||||
|
||||
#---- Table ----
|
||||
|
||||
Table.ascendingSortIcon [active] 13,5 com.sun.java.swing.plaf.windows.WindowsLookAndFeel$SkinIcon [UI]
|
||||
Table.background [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
Table.darkShadow [active] #696969 javax.swing.plaf.ColorUIResource [UI]
|
||||
Table.descendingSortIcon [active] 13,5 com.sun.java.swing.plaf.windows.WindowsLookAndFeel$SkinIcon [UI]
|
||||
Table.dropLineColor #a0a0a0 javax.swing.plaf.ColorUIResource [UI]
|
||||
Table.dropLineShortColor #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
Table.focusCellBackground [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
Table.focusCellForeground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
Table.focusCellHighlightBorder [lazy] line: null 1 false 1,1,1,1 true com.sun.java.swing.plaf.windows.WindowsBorders$ComplementDashedBorder [UI]
|
||||
Table.font [active] Tahoma plain 11 javax.swing.plaf.FontUIResource [UI]
|
||||
Table.foreground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
Table.gridColor #808080 javax.swing.plaf.ColorUIResource [UI]
|
||||
Table.highlight [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
Table.light [active] #e3e3e3 javax.swing.plaf.ColorUIResource [UI]
|
||||
Table.scrollPaneBorder [active] line: #828790 javax.swing.plaf.ColorUIResource [UI] 1 false 1,1,1,1 true com.sun.java.swing.plaf.windows.XPStyle$XPFillBorder [UI]
|
||||
Table.selectionBackground [active] #0078d7 javax.swing.plaf.ColorUIResource [UI]
|
||||
Table.selectionForeground [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
Table.shadow [active] #a0a0a0 javax.swing.plaf.ColorUIResource [UI]
|
||||
Table.sortIconColor #a0a0a0 javax.swing.plaf.ColorUIResource [UI]
|
||||
Table.sortIconHighlight [active] #a0a0a0 javax.swing.plaf.ColorUIResource [UI]
|
||||
Table.sortIconLight #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
|
||||
|
||||
#---- TableHeader ----
|
||||
|
||||
TableHeader.background [active] #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
TableHeader.cellBorder [lazy] javax.swing.plaf.BorderUIResource$CompoundBorderUIResource [UI]
|
||||
2,3,3,3 false javax.swing.plaf.basic.BasicBorders$ButtonBorder [UI]
|
||||
0,0,0,0 false javax.swing.plaf.basic.BasicBorders$MarginBorder [UI]
|
||||
TableHeader.focusCellBackground [active] null
|
||||
TableHeader.font [active] Tahoma plain 11 javax.swing.plaf.FontUIResource [UI]
|
||||
TableHeader.foreground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
TableHeaderUI com.sun.java.swing.plaf.windows.WindowsTableHeaderUI
|
||||
|
||||
|
||||
#---- Table ----
|
||||
|
||||
TableUI javax.swing.plaf.basic.BasicTableUI
|
||||
|
||||
|
||||
#---- TextArea ----
|
||||
|
||||
TextArea.background [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
TextArea.border [lazy] 0,0,0,0 false javax.swing.plaf.basic.BasicBorders$MarginBorder [UI]
|
||||
TextArea.caretBlinkRate 500
|
||||
TextArea.caretForeground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
TextArea.disabledBackground [active] #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
TextArea.font [active] Monospaced plain 13 javax.swing.plaf.FontUIResource [UI]
|
||||
TextArea.foreground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
TextArea.inactiveBackground [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
TextArea.inactiveForeground [active] #6d6d6d javax.swing.plaf.ColorUIResource [UI]
|
||||
TextArea.margin [active] 2,2,2,2 javax.swing.plaf.InsetsUIResource [UI]
|
||||
TextArea.selectionBackground [active] #0078d7 javax.swing.plaf.ColorUIResource [UI]
|
||||
TextArea.selectionForeground [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
TextAreaUI com.sun.java.swing.plaf.windows.WindowsTextAreaUI
|
||||
|
||||
|
||||
#---- TextField ----
|
||||
|
||||
TextField.background [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
TextField.border [active] line: #abadb3 javax.swing.plaf.ColorUIResource [UI] 1 false 1,1,1,1 true com.sun.java.swing.plaf.windows.XPStyle$XPFillBorder [UI]
|
||||
TextField.caretBlinkRate 500
|
||||
TextField.caretForeground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
TextField.darkShadow [active] #696969 javax.swing.plaf.ColorUIResource [UI]
|
||||
TextField.disabledBackground [active] #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
TextField.font [active] Tahoma plain 11 javax.swing.plaf.FontUIResource [UI]
|
||||
TextField.foreground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
TextField.highlight [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
TextField.inactiveBackground [active] #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
TextField.inactiveForeground [active] #6d6d6d javax.swing.plaf.ColorUIResource [UI]
|
||||
TextField.light [active] #e3e3e3 javax.swing.plaf.ColorUIResource [UI]
|
||||
TextField.margin [active] 2,2,2,2 javax.swing.plaf.InsetsUIResource [UI]
|
||||
TextField.selectionBackground [active] #0078d7 javax.swing.plaf.ColorUIResource [UI]
|
||||
TextField.selectionForeground [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
TextField.shadow [active] #a0a0a0 javax.swing.plaf.ColorUIResource [UI]
|
||||
TextFieldUI com.sun.java.swing.plaf.windows.WindowsTextFieldUI
|
||||
|
||||
|
||||
#---- TextPane ----
|
||||
|
||||
TextPane.background [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
TextPane.border [lazy] 0,0,0,0 false javax.swing.plaf.basic.BasicBorders$MarginBorder [UI]
|
||||
TextPane.caretBlinkRate 500
|
||||
TextPane.caretForeground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
TextPane.disabledBackground [active] #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
TextPane.font [active] Tahoma plain 11 javax.swing.plaf.FontUIResource [UI]
|
||||
TextPane.foreground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
TextPane.inactiveBackground [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
TextPane.inactiveForeground #6d6d6d javax.swing.plaf.ColorUIResource [UI]
|
||||
TextPane.margin 3,3,3,3 javax.swing.plaf.InsetsUIResource [UI]
|
||||
TextPane.selectionBackground [active] #0078d7 javax.swing.plaf.ColorUIResource [UI]
|
||||
TextPane.selectionForeground [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
TextPaneUI com.sun.java.swing.plaf.windows.WindowsTextPaneUI
|
||||
|
||||
|
||||
#---- TitledBorder ----
|
||||
|
||||
TitledBorder.border [active] 2,2,3,2 false com.sun.java.swing.plaf.windows.XPStyle$XPImageBorder [UI]
|
||||
TitledBorder.font [active] Tahoma plain 11 javax.swing.plaf.FontUIResource [UI]
|
||||
TitledBorder.titleColor [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
|
||||
|
||||
#---- ToggleButton ----
|
||||
|
||||
ToggleButton.background [active] #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
ToggleButton.border [lazy] javax.swing.plaf.BorderUIResource$CompoundBorderUIResource [UI]
|
||||
2,2,2,2 false javax.swing.plaf.basic.BasicBorders$RadioButtonBorder [UI]
|
||||
0,0,0,0 false javax.swing.plaf.basic.BasicBorders$MarginBorder [UI]
|
||||
ToggleButton.darkShadow [active] #696969 javax.swing.plaf.ColorUIResource [UI]
|
||||
ToggleButton.focus [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
ToggleButton.font [active] Tahoma plain 11 javax.swing.plaf.FontUIResource [UI]
|
||||
ToggleButton.foreground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
ToggleButton.highlight [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
ToggleButton.light [active] #e3e3e3 javax.swing.plaf.ColorUIResource [UI]
|
||||
ToggleButton.margin 2,14,2,14 javax.swing.plaf.InsetsUIResource [UI]
|
||||
ToggleButton.shadow [active] #a0a0a0 javax.swing.plaf.ColorUIResource [UI]
|
||||
ToggleButton.textIconGap 4
|
||||
ToggleButton.textShiftOffset 1
|
||||
ToggleButtonUI com.sun.java.swing.plaf.windows.WindowsToggleButtonUI
|
||||
|
||||
|
||||
#---- ToolBar ----
|
||||
|
||||
ToolBar.background [active] #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
ToolBar.border [lazy] 1,1,1,1 false com.sun.java.swing.plaf.windows.WindowsBorders$ToolBarBorder [UI]
|
||||
ToolBar.darkShadow [active] #696969 javax.swing.plaf.ColorUIResource [UI]
|
||||
ToolBar.dockingBackground [active] #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
ToolBar.dockingForeground #ff0000 javax.swing.plaf.ColorUIResource [UI]
|
||||
ToolBar.floatingBackground [active] #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
ToolBar.floatingForeground #404040 javax.swing.plaf.ColorUIResource [UI]
|
||||
ToolBar.font [active] Segoe UI plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
ToolBar.foreground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
ToolBar.highlight [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
ToolBar.light [active] #e3e3e3 javax.swing.plaf.ColorUIResource [UI]
|
||||
ToolBar.shadow [active] #a0a0a0 javax.swing.plaf.ColorUIResource [UI]
|
||||
|
||||
|
||||
#---- ToolBarSeparator ----
|
||||
|
||||
ToolBarSeparatorUI com.sun.java.swing.plaf.windows.WindowsToolBarSeparatorUI
|
||||
|
||||
|
||||
#---- ToolBar ----
|
||||
|
||||
ToolBarUI com.sun.java.swing.plaf.windows.WindowsToolBarUI
|
||||
|
||||
|
||||
#---- ToolTip ----
|
||||
|
||||
ToolTip.background [active] #ffffe1 javax.swing.plaf.ColorUIResource [UI]
|
||||
ToolTip.border [lazy] line: #000000 java.awt.Color 1 false 1,1,1,1 true javax.swing.plaf.BorderUIResource$LineBorderUIResource [UI]
|
||||
ToolTip.font [active] Segoe UI plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
ToolTip.foreground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
|
||||
|
||||
#---- ToolTipManager ----
|
||||
|
||||
ToolTipManager.enableToolTipMode activeApplication
|
||||
|
||||
|
||||
#---- ToolTip ----
|
||||
|
||||
ToolTipUI javax.swing.plaf.basic.BasicToolTipUI
|
||||
|
||||
|
||||
#---- Tree ----
|
||||
|
||||
Tree.background [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
Tree.changeSelectionWithFocus true
|
||||
Tree.closedIcon [active] 16,16 sun.swing.ImageIconUIResource [UI] (java.awt.image.BufferedImage)
|
||||
Tree.collapsedIcon 9,9 com.sun.java.swing.plaf.windows.WindowsTreeUI$CollapsedIcon
|
||||
Tree.drawDashedFocusIndicator true
|
||||
Tree.drawsFocusBorderAroundIcon false
|
||||
Tree.dropLineColor #a0a0a0 javax.swing.plaf.ColorUIResource [UI]
|
||||
Tree.editorBorder [lazy] line: #000000 java.awt.Color 1 false 1,1,1,1 true javax.swing.plaf.BorderUIResource$LineBorderUIResource [UI]
|
||||
Tree.expandedIcon 9,9 com.sun.java.swing.plaf.windows.WindowsTreeUI$ExpandedIcon
|
||||
Tree.font [active] Tahoma plain 11 javax.swing.plaf.FontUIResource [UI]
|
||||
Tree.foreground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
Tree.hash #808080 javax.swing.plaf.ColorUIResource [UI]
|
||||
Tree.leafIcon [lazy] 16,13 sun.swing.ImageIconUIResource [UI] (sun.awt.image.ToolkitImage)
|
||||
Tree.leftChildIndent 8
|
||||
Tree.lineTypeDashed true
|
||||
Tree.openIcon [active] 16,16 sun.swing.ImageIconUIResource [UI] (java.awt.image.BufferedImage)
|
||||
Tree.paintLines true
|
||||
Tree.rightChildIndent 11
|
||||
Tree.rowHeight 16
|
||||
Tree.scrollsOnExpand true
|
||||
Tree.selectionBackground [active] #0078d7 javax.swing.plaf.ColorUIResource [UI]
|
||||
Tree.selectionBorderColor #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
Tree.selectionForeground [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
Tree.textBackground [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
Tree.textForeground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
Tree.timeFactor 1000
|
||||
TreeUI com.sun.java.swing.plaf.windows.WindowsTreeUI
|
||||
|
||||
|
||||
#---- Viewport ----
|
||||
|
||||
Viewport.background [active] #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
Viewport.font [active] Tahoma plain 11 javax.swing.plaf.FontUIResource [UI]
|
||||
Viewport.foreground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
ViewportUI javax.swing.plaf.basic.BasicViewportUI
|
||||
|
||||
|
||||
#---- ----
|
||||
|
||||
activeCaption #99b4d1 javax.swing.plaf.ColorUIResource [UI]
|
||||
activeCaptionBorder #b4b4b4 javax.swing.plaf.ColorUIResource [UI]
|
||||
activeCaptionText #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
control #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
controlDkShadow #696969 javax.swing.plaf.ColorUIResource [UI]
|
||||
controlHighlight #e3e3e3 javax.swing.plaf.ColorUIResource [UI]
|
||||
controlLtHighlight #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
controlShadow #a0a0a0 javax.swing.plaf.ColorUIResource [UI]
|
||||
controlText #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
desktop #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
|
||||
|
||||
#---- html ----
|
||||
|
||||
html.missingImage [lazy] 38,38 sun.swing.ImageIconUIResource [UI] (sun.awt.image.ToolkitImage)
|
||||
html.pendingImage [lazy] 38,38 sun.swing.ImageIconUIResource [UI] (sun.awt.image.ToolkitImage)
|
||||
|
||||
|
||||
#---- ----
|
||||
|
||||
inactiveCaption #bfcddb javax.swing.plaf.ColorUIResource [UI]
|
||||
inactiveCaptionBorder #f4f7fc javax.swing.plaf.ColorUIResource [UI]
|
||||
inactiveCaptionText #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
info #ffffe1 javax.swing.plaf.ColorUIResource [UI]
|
||||
infoText #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
menu #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
menuPressedItemB #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
menuPressedItemF #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
menuText #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
scrollbar #c8c8c8 javax.swing.plaf.ColorUIResource [UI]
|
||||
text #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
textHighlight #0078d7 javax.swing.plaf.ColorUIResource [UI]
|
||||
textHighlightText #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
textInactiveText #6d6d6d javax.swing.plaf.ColorUIResource [UI]
|
||||
textText #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
window #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
windowBorder #646464 javax.swing.plaf.ColorUIResource [UI]
|
||||
windowText #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
@@ -0,0 +1,936 @@
|
||||
Class com.sun.java.swing.plaf.windows.WindowsLookAndFeel
|
||||
ID Windows
|
||||
Name Windows
|
||||
Java 11.0.2
|
||||
OS Windows 10
|
||||
|
||||
|
||||
#---- Application ----
|
||||
|
||||
Application.useSystemFontSettings true
|
||||
|
||||
|
||||
#---- AuditoryCues ----
|
||||
|
||||
AuditoryCues.allAuditoryCues length=13 [Ljava.lang.Object;
|
||||
[0] CheckBoxMenuItem.commandSound
|
||||
[1] InternalFrame.closeSound
|
||||
[2] InternalFrame.maximizeSound
|
||||
[3] InternalFrame.minimizeSound
|
||||
[4] InternalFrame.restoreDownSound
|
||||
[5] InternalFrame.restoreUpSound
|
||||
[6] MenuItem.commandSound
|
||||
[7] OptionPane.errorSound
|
||||
[8] OptionPane.informationSound
|
||||
[9] OptionPane.questionSound
|
||||
[10] OptionPane.warningSound
|
||||
[11] PopupMenu.popupSound
|
||||
[12] RadioButtonMenuItem.commandSound
|
||||
AuditoryCues.cueList length=13 [Ljava.lang.Object;
|
||||
[0] CheckBoxMenuItem.commandSound
|
||||
[1] InternalFrame.closeSound
|
||||
[2] InternalFrame.maximizeSound
|
||||
[3] InternalFrame.minimizeSound
|
||||
[4] InternalFrame.restoreDownSound
|
||||
[5] InternalFrame.restoreUpSound
|
||||
[6] MenuItem.commandSound
|
||||
[7] OptionPane.errorSound
|
||||
[8] OptionPane.informationSound
|
||||
[9] OptionPane.questionSound
|
||||
[10] OptionPane.warningSound
|
||||
[11] PopupMenu.popupSound
|
||||
[12] RadioButtonMenuItem.commandSound
|
||||
AuditoryCues.noAuditoryCues length=1 [Ljava.lang.Object;
|
||||
[0] mute
|
||||
|
||||
|
||||
#---- Button ----
|
||||
|
||||
Button.background [active] #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
Button.border [active] 7,8,7,8 false com.sun.java.swing.plaf.windows.XPStyle$XPEmptyBorder [UI]
|
||||
Button.darkShadow [active] #696969 javax.swing.plaf.ColorUIResource [UI]
|
||||
Button.dashedRectGapHeight [active] 6
|
||||
Button.dashedRectGapWidth [active] 6
|
||||
Button.dashedRectGapX [active] 3
|
||||
Button.dashedRectGapY [active] 3
|
||||
Button.defaultButtonFollowsFocus true
|
||||
Button.disabledForeground [active] #6d6d6d javax.swing.plaf.ColorUIResource [UI]
|
||||
Button.disabledShadow [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
Button.focus [active] #000000 java.awt.Color
|
||||
Button.font [active] Tahoma plain 11 javax.swing.plaf.FontUIResource [UI]
|
||||
Button.foreground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
Button.highlight [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
Button.light [active] #e3e3e3 javax.swing.plaf.ColorUIResource [UI]
|
||||
Button.margin 2,14,2,14 javax.swing.plaf.InsetsUIResource [UI]
|
||||
Button.shadow [active] #a0a0a0 javax.swing.plaf.ColorUIResource [UI]
|
||||
Button.showMnemonics [active] false
|
||||
Button.textIconGap 4
|
||||
Button.textShiftOffset [active] 0
|
||||
ButtonUI com.sun.java.swing.plaf.windows.WindowsButtonUI
|
||||
|
||||
|
||||
#---- Caret ----
|
||||
|
||||
Caret.width [active] 1
|
||||
|
||||
|
||||
#---- CheckBox ----
|
||||
|
||||
CheckBox.background [active] #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
CheckBox.border [lazy] javax.swing.plaf.BorderUIResource$CompoundBorderUIResource [UI]
|
||||
2,2,2,2 false javax.swing.plaf.basic.BasicBorders$RadioButtonBorder [UI]
|
||||
0,0,0,0 false javax.swing.plaf.basic.BasicBorders$MarginBorder [UI]
|
||||
CheckBox.darkShadow [active] #696969 javax.swing.plaf.ColorUIResource [UI]
|
||||
CheckBox.focus [active] #000000 java.awt.Color
|
||||
CheckBox.font [active] Tahoma plain 11 javax.swing.plaf.FontUIResource [UI]
|
||||
CheckBox.foreground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
CheckBox.highlight [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
CheckBox.icon [lazy] 13,13 com.sun.java.swing.plaf.windows.WindowsIconFactory$CheckBoxIcon
|
||||
CheckBox.interiorBackground [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
CheckBox.light [active] #e3e3e3 javax.swing.plaf.ColorUIResource [UI]
|
||||
CheckBox.margin 2,2,2,2 javax.swing.plaf.InsetsUIResource [UI]
|
||||
CheckBox.shadow [active] #a0a0a0 javax.swing.plaf.ColorUIResource [UI]
|
||||
CheckBox.textIconGap 4
|
||||
CheckBox.textShiftOffset 0
|
||||
CheckBox.totalInsets 4,4,4,4 java.awt.Insets
|
||||
|
||||
|
||||
#---- CheckBoxMenuItem ----
|
||||
|
||||
CheckBoxMenuItem.acceleratorFont [lazy] Dialog plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
CheckBoxMenuItem.acceleratorForeground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
CheckBoxMenuItem.acceleratorSelectionForeground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
CheckBoxMenuItem.afterCheckIconGap [active] 9
|
||||
CheckBoxMenuItem.arrowIcon [lazy] 4,8 javax.swing.plaf.basic.BasicIconFactory$MenuItemArrowIcon [UI]
|
||||
CheckBoxMenuItem.background [active] #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
CheckBoxMenuItem.border [lazy] 0,0,0,0 false javax.swing.plaf.basic.BasicBorders$MarginBorder [UI]
|
||||
CheckBoxMenuItem.borderPainted false
|
||||
CheckBoxMenuItem.checkIcon [active] 22,22 com.sun.java.swing.plaf.windows.WindowsIconFactory$VistaMenuItemCheckIconFactory$VistaMenuItemCheckIcon [UI]
|
||||
CheckBoxMenuItem.checkIconFactory [active] [unknown type] com.sun.java.swing.plaf.windows.WindowsIconFactory$VistaMenuItemCheckIconFactory
|
||||
CheckBoxMenuItem.commandSound win.sound.menuCommand
|
||||
CheckBoxMenuItem.evenHeight [active] true
|
||||
CheckBoxMenuItem.font [active] Segoe UI plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
CheckBoxMenuItem.foreground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
CheckBoxMenuItem.margin 2,2,2,2 javax.swing.plaf.InsetsUIResource [UI]
|
||||
CheckBoxMenuItem.minimumTextOffset [active] 31
|
||||
CheckBoxMenuItem.opaque [active] false
|
||||
CheckBoxMenuItem.selectionBackground [active] #0078d7 javax.swing.plaf.ColorUIResource [UI]
|
||||
CheckBoxMenuItem.selectionForeground [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
CheckBoxMenuItemUI com.sun.java.swing.plaf.windows.WindowsCheckBoxMenuItemUI
|
||||
|
||||
|
||||
#---- CheckBox ----
|
||||
|
||||
CheckBoxUI com.sun.java.swing.plaf.windows.WindowsCheckBoxUI
|
||||
|
||||
|
||||
#---- ColorChooser ----
|
||||
|
||||
ColorChooser.background #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
ColorChooser.font [lazy] Dialog plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
ColorChooser.foreground #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
ColorChooser.swatchesDefaultRecentColor #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
ColorChooser.swatchesRecentSwatchSize 10,10 java.awt.Dimension
|
||||
ColorChooser.swatchesSwatchSize 10,10 java.awt.Dimension
|
||||
ColorChooserUI javax.swing.plaf.basic.BasicColorChooserUI
|
||||
|
||||
|
||||
#---- ComboBox ----
|
||||
|
||||
ComboBox.background [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
ComboBox.border [active] line: #abadb3 javax.swing.plaf.ColorUIResource [UI] 1 false 1,1,1,1 true com.sun.java.swing.plaf.windows.XPStyle$XPFillBorder [UI]
|
||||
ComboBox.buttonBackground [active] #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
ComboBox.buttonDarkShadow [active] #696969 javax.swing.plaf.ColorUIResource [UI]
|
||||
ComboBox.buttonHighlight [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
ComboBox.buttonShadow [active] #a0a0a0 javax.swing.plaf.ColorUIResource [UI]
|
||||
ComboBox.disabledBackground [active] #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
ComboBox.disabledForeground [active] #6d6d6d javax.swing.plaf.ColorUIResource [UI]
|
||||
ComboBox.editorBorder [active] 1,4,1,1 false javax.swing.border.EmptyBorder
|
||||
ComboBox.font [active] Tahoma plain 11 javax.swing.plaf.FontUIResource [UI]
|
||||
ComboBox.foreground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
ComboBox.isEnterSelectablePopup false
|
||||
ComboBox.noActionOnKeyNavigation false
|
||||
ComboBox.selectionBackground [active] #0078d7 javax.swing.plaf.ColorUIResource [UI]
|
||||
ComboBox.selectionForeground [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
ComboBox.timeFactor 1000
|
||||
ComboBoxUI com.sun.java.swing.plaf.windows.WindowsComboBoxUI
|
||||
|
||||
|
||||
#---- Desktop ----
|
||||
|
||||
Desktop.background [active] #ababab javax.swing.plaf.ColorUIResource [UI]
|
||||
Desktop.minOnScreenInsets 3,3,3,3 javax.swing.plaf.InsetsUIResource [UI]
|
||||
|
||||
|
||||
#---- DesktopIcon ----
|
||||
|
||||
DesktopIcon.border [lazy] javax.swing.plaf.BorderUIResource$CompoundBorderUIResource [UI]
|
||||
2,2,2,2 true javax.swing.border.BevelBorder
|
||||
line: #b4b4b4 javax.swing.plaf.ColorUIResource [UI] 1 false 1,1,1,1 true com.sun.java.swing.plaf.windows.WindowsBorders$InternalFrameLineBorder [UI]
|
||||
DesktopIcon.width 160
|
||||
DesktopIconUI com.sun.java.swing.plaf.windows.WindowsDesktopIconUI
|
||||
|
||||
|
||||
#---- DesktopPane ----
|
||||
|
||||
DesktopPaneUI com.sun.java.swing.plaf.windows.WindowsDesktopPaneUI
|
||||
|
||||
|
||||
#---- EditorPane ----
|
||||
|
||||
EditorPane.background [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
EditorPane.border [lazy] 0,0,0,0 false javax.swing.plaf.basic.BasicBorders$MarginBorder [UI]
|
||||
EditorPane.caretBlinkRate 500
|
||||
EditorPane.caretForeground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
EditorPane.disabledBackground [active] #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
EditorPane.font [active] Tahoma plain 11 javax.swing.plaf.FontUIResource [UI]
|
||||
EditorPane.foreground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
EditorPane.inactiveBackground [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
EditorPane.inactiveForeground [active] #6d6d6d javax.swing.plaf.ColorUIResource [UI]
|
||||
EditorPane.margin 3,3,3,3 javax.swing.plaf.InsetsUIResource [UI]
|
||||
EditorPane.selectionBackground [active] #0078d7 javax.swing.plaf.ColorUIResource [UI]
|
||||
EditorPane.selectionForeground [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
EditorPaneUI com.sun.java.swing.plaf.windows.WindowsEditorPaneUI
|
||||
|
||||
|
||||
#---- FileChooser ----
|
||||
|
||||
FileChooser.detailsViewIcon [lazy] 16,16 javax.swing.ImageIcon (java.awt.image.BufferedImage)
|
||||
FileChooser.homeFolderIcon [lazy] [lazy] 18,18 sun.swing.ImageIconUIResource [UI] (sun.awt.image.ToolkitImage)
|
||||
FileChooser.listFont [active] Segoe UI plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
FileChooser.listViewBackground [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
FileChooser.listViewBorder [active] line: #828790 javax.swing.plaf.ColorUIResource [UI] 1 false 1,1,1,1 true com.sun.java.swing.plaf.windows.XPStyle$XPFillBorder [UI]
|
||||
FileChooser.listViewIcon [lazy] 16,16 javax.swing.ImageIcon (java.awt.image.BufferedImage)
|
||||
FileChooser.listViewWindowsStyle true
|
||||
FileChooser.newFolderIcon [lazy] 16,16 javax.swing.ImageIcon (java.awt.image.BufferedImage)
|
||||
FileChooser.noPlacesBar [active] false
|
||||
FileChooser.readOnly false
|
||||
FileChooser.upFolderIcon [lazy] 16,16 javax.swing.ImageIcon (java.awt.image.BufferedImage)
|
||||
FileChooser.useSystemExtensionHiding true
|
||||
FileChooser.usesSingleFilePane true
|
||||
FileChooser.viewMenuIcon [lazy] 16,16 javax.swing.ImageIcon (java.awt.image.BufferedImage)
|
||||
FileChooserUI com.sun.java.swing.plaf.windows.WindowsFileChooserUI
|
||||
|
||||
|
||||
#---- FileView ----
|
||||
|
||||
FileView.computerIcon [lazy] 16,16 sun.swing.ImageIconUIResource [UI] (sun.awt.image.ToolkitImage)
|
||||
FileView.directoryIcon [lazy] 16,18 sun.swing.ImageIconUIResource [UI] (sun.awt.image.ToolkitImage)
|
||||
FileView.fileIcon [lazy] 16,20 sun.swing.ImageIconUIResource [UI] (sun.awt.image.ToolkitImage)
|
||||
FileView.floppyDriveIcon [lazy] 16,16 sun.swing.ImageIconUIResource [UI] (sun.awt.image.ToolkitImage)
|
||||
FileView.hardDriveIcon [lazy] 16,16 sun.swing.ImageIconUIResource [UI] (sun.awt.image.ToolkitImage)
|
||||
|
||||
|
||||
#---- FormattedTextField ----
|
||||
|
||||
FormattedTextField.background [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
FormattedTextField.border [active] line: #abadb3 javax.swing.plaf.ColorUIResource [UI] 1 false 1,1,1,1 true com.sun.java.swing.plaf.windows.XPStyle$XPFillBorder [UI]
|
||||
FormattedTextField.caretBlinkRate 500
|
||||
FormattedTextField.caretForeground #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
FormattedTextField.disabledBackground [active] #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
FormattedTextField.font [active] Tahoma plain 11 javax.swing.plaf.FontUIResource [UI]
|
||||
FormattedTextField.foreground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
FormattedTextField.inactiveBackground [active] #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
FormattedTextField.inactiveForeground #6d6d6d javax.swing.plaf.ColorUIResource [UI]
|
||||
FormattedTextField.margin [active] 2,2,2,2 javax.swing.plaf.InsetsUIResource [UI]
|
||||
FormattedTextField.selectionBackground #0078d7 javax.swing.plaf.ColorUIResource [UI]
|
||||
FormattedTextField.selectionForeground #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
FormattedTextFieldUI javax.swing.plaf.basic.BasicFormattedTextFieldUI
|
||||
|
||||
|
||||
#---- InternalFrame ----
|
||||
|
||||
InternalFrame.activeBorderColor [active] #b4b4b4 javax.swing.plaf.ColorUIResource [UI]
|
||||
InternalFrame.activeTitleBackground [active] #99b4d1 javax.swing.plaf.ColorUIResource [UI]
|
||||
InternalFrame.activeTitleForeground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
InternalFrame.activeTitleGradient [active] #b9d1ea javax.swing.plaf.ColorUIResource [UI]
|
||||
InternalFrame.border [lazy] javax.swing.plaf.BorderUIResource$CompoundBorderUIResource [UI]
|
||||
2,2,2,2 true javax.swing.border.BevelBorder
|
||||
line: #b4b4b4 javax.swing.plaf.ColorUIResource [UI] 1 false 1,1,1,1 true com.sun.java.swing.plaf.windows.WindowsBorders$InternalFrameLineBorder [UI]
|
||||
InternalFrame.borderColor [active] #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
InternalFrame.borderDarkShadow [active] #696969 javax.swing.plaf.ColorUIResource [UI]
|
||||
InternalFrame.borderHighlight [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
InternalFrame.borderLight [active] #e3e3e3 javax.swing.plaf.ColorUIResource [UI]
|
||||
InternalFrame.borderShadow [active] #a0a0a0 javax.swing.plaf.ColorUIResource [UI]
|
||||
InternalFrame.borderWidth [active] 1
|
||||
InternalFrame.closeIcon 30,18 com.sun.java.swing.plaf.windows.WindowsIconFactory$FrameButtonIcon
|
||||
InternalFrame.closeSound win.sound.close
|
||||
InternalFrame.icon [lazy] 16,16 com.sun.java.swing.plaf.windows.WindowsInternalFrameTitlePane$ScalableIconUIResource [UI]
|
||||
InternalFrame.iconifyIcon 30,18 com.sun.java.swing.plaf.windows.WindowsIconFactory$FrameButtonIcon
|
||||
InternalFrame.inactiveBorderColor [active] #f4f7fc javax.swing.plaf.ColorUIResource [UI]
|
||||
InternalFrame.inactiveTitleBackground [active] #bfcddb javax.swing.plaf.ColorUIResource [UI]
|
||||
InternalFrame.inactiveTitleForeground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
InternalFrame.inactiveTitleGradient [active] #d7e4f2 javax.swing.plaf.ColorUIResource [UI]
|
||||
InternalFrame.layoutTitlePaneAtOrigin [active] true
|
||||
InternalFrame.maximizeIcon 30,18 com.sun.java.swing.plaf.windows.WindowsIconFactory$FrameButtonIcon
|
||||
InternalFrame.maximizeSound win.sound.maximize
|
||||
InternalFrame.minimizeIcon 30,18 com.sun.java.swing.plaf.windows.WindowsIconFactory$FrameButtonIcon
|
||||
InternalFrame.minimizeIconBackground [active] #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
InternalFrame.minimizeSound win.sound.minimize
|
||||
InternalFrame.resizeIconHighlight [active] #e3e3e3 javax.swing.plaf.ColorUIResource [UI]
|
||||
InternalFrame.resizeIconShadow [active] #a0a0a0 javax.swing.plaf.ColorUIResource [UI]
|
||||
InternalFrame.restoreDownSound win.sound.restoreDown
|
||||
InternalFrame.restoreUpSound win.sound.restoreUp
|
||||
InternalFrame.titleButtonHeight [active] 22
|
||||
InternalFrame.titleButtonToolTipsOn [active] true
|
||||
InternalFrame.titleButtonWidth [active] 36
|
||||
InternalFrame.titleFont [active] Segoe UI plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
InternalFrame.titlePaneHeight [active] 22
|
||||
InternalFrame.windowBindings length=6 [Ljava.lang.Object;
|
||||
[0] shift ESCAPE
|
||||
[1] showSystemMenu
|
||||
[2] ctrl SPACE
|
||||
[3] showSystemMenu
|
||||
[4] ESCAPE
|
||||
[5] hideSystemMenu
|
||||
|
||||
|
||||
#---- InternalFrameTitlePane ----
|
||||
|
||||
InternalFrameTitlePane.closeButtonOpacity true
|
||||
InternalFrameTitlePane.iconifyButtonOpacity true
|
||||
InternalFrameTitlePane.maximizeButtonOpacity true
|
||||
|
||||
|
||||
#---- InternalFrame ----
|
||||
|
||||
InternalFrameUI com.sun.java.swing.plaf.windows.WindowsInternalFrameUI
|
||||
|
||||
|
||||
#---- Label ----
|
||||
|
||||
Label.background [active] #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
Label.disabledForeground [active] #6d6d6d javax.swing.plaf.ColorUIResource [UI]
|
||||
Label.disabledShadow [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
Label.font [active] Tahoma plain 11 javax.swing.plaf.FontUIResource [UI]
|
||||
Label.foreground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
LabelUI com.sun.java.swing.plaf.windows.WindowsLabelUI
|
||||
|
||||
|
||||
#---- List ----
|
||||
|
||||
List.background [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
List.cellRenderer [active] javax.swing.DefaultListCellRenderer$UIResource [UI]
|
||||
List.dropLineColor #a0a0a0 javax.swing.plaf.ColorUIResource [UI]
|
||||
List.focusCellHighlightBorder [lazy] line: null 1 false 1,1,1,1 true com.sun.java.swing.plaf.windows.WindowsBorders$ComplementDashedBorder [UI]
|
||||
List.font [active] Tahoma plain 11 javax.swing.plaf.FontUIResource [UI]
|
||||
List.foreground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
List.lockToPositionOnScroll true
|
||||
List.noFocusBorder 1,1,1,1 false javax.swing.plaf.BorderUIResource$EmptyBorderUIResource [UI]
|
||||
List.selectionBackground [active] #0078d7 javax.swing.plaf.ColorUIResource [UI]
|
||||
List.selectionForeground [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
List.timeFactor 1000
|
||||
ListUI javax.swing.plaf.basic.BasicListUI
|
||||
|
||||
|
||||
#---- Menu ----
|
||||
|
||||
Menu.acceleratorFont [lazy] Dialog plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
Menu.acceleratorForeground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
Menu.acceleratorSelectionForeground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
Menu.afterCheckIconGap [active] 9
|
||||
Menu.arrowIcon [lazy] 9,9 com.sun.java.swing.plaf.windows.WindowsIconFactory$MenuArrowIcon [UI]
|
||||
Menu.background [active] #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
Menu.border [lazy] 0,0,0,0 false javax.swing.plaf.basic.BasicBorders$MarginBorder [UI]
|
||||
Menu.borderPainted false
|
||||
Menu.cancelMode hideLastSubmenu
|
||||
Menu.checkIcon [active] 22,22 com.sun.java.swing.plaf.windows.WindowsIconFactory$VistaMenuItemCheckIconFactory$VistaMenuItemCheckIcon [UI]
|
||||
Menu.checkIconFactory [active] [unknown type] com.sun.java.swing.plaf.windows.WindowsIconFactory$VistaMenuItemCheckIconFactory
|
||||
Menu.crossMenuMnemonic false
|
||||
Menu.evenHeight [active] true
|
||||
Menu.font [active] Segoe UI plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
Menu.foreground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
Menu.margin 2,2,2,2 javax.swing.plaf.InsetsUIResource [UI]
|
||||
Menu.menuPopupOffsetX 0
|
||||
Menu.menuPopupOffsetY 0
|
||||
Menu.minimumTextOffset [active] 31
|
||||
Menu.opaque [active] false
|
||||
Menu.preserveTopLevelSelection true
|
||||
Menu.selectionBackground [active] #0078d7 javax.swing.plaf.ColorUIResource [UI]
|
||||
Menu.selectionForeground [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
Menu.shortcutKeys length=2 [I
|
||||
[0] 8
|
||||
[1] 8200
|
||||
Menu.submenuPopupOffsetX -4
|
||||
Menu.submenuPopupOffsetY -3
|
||||
Menu.useMenuBarBackgroundForTopLevel true
|
||||
|
||||
|
||||
#---- MenuBar ----
|
||||
|
||||
MenuBar.background [active] #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
MenuBar.border [lazy] 0,0,2,0 false javax.swing.plaf.basic.BasicBorders$MenuBarBorder [UI]
|
||||
MenuBar.font [active] Segoe UI plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
MenuBar.foreground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
MenuBar.height [active] 19
|
||||
MenuBar.highlight [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
MenuBar.rolloverEnabled [active] true
|
||||
MenuBar.shadow [active] #a0a0a0 javax.swing.plaf.ColorUIResource [UI]
|
||||
MenuBar.windowBindings length=2 [Ljava.lang.Object;
|
||||
[0] F10
|
||||
[1] takeFocus
|
||||
MenuBarUI com.sun.java.swing.plaf.windows.WindowsMenuBarUI
|
||||
|
||||
|
||||
#---- MenuItem ----
|
||||
|
||||
MenuItem.acceleratorDelimiter +
|
||||
MenuItem.acceleratorFont [active] Segoe UI plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
MenuItem.acceleratorForeground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
MenuItem.acceleratorSelectionForeground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
MenuItem.afterCheckIconGap [active] 9
|
||||
MenuItem.arrowIcon [lazy] 4,8 com.sun.java.swing.plaf.windows.WindowsIconFactory$MenuItemArrowIcon [UI]
|
||||
MenuItem.background [active] #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
MenuItem.border [lazy] 0,0,0,0 false javax.swing.plaf.basic.BasicBorders$MarginBorder [UI]
|
||||
MenuItem.borderPainted false
|
||||
MenuItem.checkIcon [active] 22,22 com.sun.java.swing.plaf.windows.WindowsIconFactory$VistaMenuItemCheckIconFactory$VistaMenuItemCheckIcon [UI]
|
||||
MenuItem.checkIconFactory [active] [unknown type] com.sun.java.swing.plaf.windows.WindowsIconFactory$VistaMenuItemCheckIconFactory
|
||||
MenuItem.commandSound win.sound.menuCommand
|
||||
MenuItem.disabledAreNavigable true
|
||||
MenuItem.disabledForeground [active] #6d6d6d javax.swing.plaf.ColorUIResource [UI]
|
||||
MenuItem.evenHeight [active] true
|
||||
MenuItem.font [active] Segoe UI plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
MenuItem.foreground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
MenuItem.margin 2,2,2,2 javax.swing.plaf.InsetsUIResource [UI]
|
||||
MenuItem.minimumTextOffset [active] 31
|
||||
MenuItem.opaque [active] false
|
||||
MenuItem.selectionBackground [active] #0078d7 javax.swing.plaf.ColorUIResource [UI]
|
||||
MenuItem.selectionForeground [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
MenuItemUI com.sun.java.swing.plaf.windows.WindowsMenuItemUI
|
||||
|
||||
|
||||
#---- Menu ----
|
||||
|
||||
MenuUI com.sun.java.swing.plaf.windows.WindowsMenuUI
|
||||
|
||||
|
||||
#---- OptionPane ----
|
||||
|
||||
OptionPane.background [active] #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
OptionPane.border [lazy] 10,10,12,10 false javax.swing.plaf.BorderUIResource$EmptyBorderUIResource [UI]
|
||||
OptionPane.buttonAreaBorder [lazy] 6,0,0,0 false javax.swing.plaf.BorderUIResource$EmptyBorderUIResource [UI]
|
||||
OptionPane.buttonClickThreshhold 500
|
||||
OptionPane.buttonFont [active] Segoe UI plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
OptionPane.buttonMinimumWidth [active] 75
|
||||
OptionPane.errorIcon [lazy] 32,32 javax.swing.ImageIcon (java.awt.image.BufferedImage)
|
||||
OptionPane.errorSound win.sound.hand
|
||||
OptionPane.font [active] Segoe UI plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
OptionPane.foreground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
OptionPane.informationIcon [lazy] 32,32 javax.swing.ImageIcon (java.awt.image.BufferedImage)
|
||||
OptionPane.informationSound win.sound.asterisk
|
||||
OptionPane.messageAreaBorder [lazy] 0,0,0,0 false javax.swing.plaf.BorderUIResource$EmptyBorderUIResource [UI]
|
||||
OptionPane.messageFont [active] Segoe UI plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
OptionPane.messageForeground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
OptionPane.minimumSize 262,90 javax.swing.plaf.DimensionUIResource [UI]
|
||||
OptionPane.questionIcon [lazy] 32,32 javax.swing.ImageIcon (java.awt.image.BufferedImage)
|
||||
OptionPane.questionSound win.sound.question
|
||||
OptionPane.warningIcon [lazy] 32,32 javax.swing.ImageIcon (java.awt.image.BufferedImage)
|
||||
OptionPane.warningSound win.sound.exclamation
|
||||
OptionPane.windowBindings length=2 [Ljava.lang.Object;
|
||||
[0] ESCAPE
|
||||
[1] close
|
||||
OptionPaneUI javax.swing.plaf.basic.BasicOptionPaneUI
|
||||
|
||||
|
||||
#---- Panel ----
|
||||
|
||||
Panel.background [active] #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
Panel.font [active] Tahoma plain 11 javax.swing.plaf.FontUIResource [UI]
|
||||
Panel.foreground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
PanelUI javax.swing.plaf.basic.BasicPanelUI
|
||||
|
||||
|
||||
#---- PasswordField ----
|
||||
|
||||
PasswordField.background [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
PasswordField.border [active] line: #abadb3 javax.swing.plaf.ColorUIResource [UI] 1 false 1,1,1,1 true com.sun.java.swing.plaf.windows.XPStyle$XPFillBorder [UI]
|
||||
PasswordField.caretBlinkRate 500
|
||||
PasswordField.caretForeground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
PasswordField.disabledBackground [active] #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
PasswordField.echoChar [active] '\u25cf'
|
||||
PasswordField.font [active] Tahoma plain 11 javax.swing.plaf.FontUIResource [UI]
|
||||
PasswordField.foreground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
PasswordField.inactiveBackground [active] #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
PasswordField.inactiveForeground [active] #6d6d6d javax.swing.plaf.ColorUIResource [UI]
|
||||
PasswordField.margin [active] 2,2,2,2 javax.swing.plaf.InsetsUIResource [UI]
|
||||
PasswordField.selectionBackground [active] #0078d7 javax.swing.plaf.ColorUIResource [UI]
|
||||
PasswordField.selectionForeground [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
PasswordFieldUI com.sun.java.swing.plaf.windows.WindowsPasswordFieldUI
|
||||
|
||||
|
||||
#---- PopupMenu ----
|
||||
|
||||
PopupMenu.background [active] #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
PopupMenu.border [active] javax.swing.plaf.BorderUIResource$CompoundBorderUIResource [UI]
|
||||
line: #a0a0a0 javax.swing.plaf.ColorUIResource [UI] 1 false 1,1,1,1 true com.sun.java.swing.plaf.windows.XPStyle$XPFillBorder [UI]
|
||||
2,2,2,2 false javax.swing.border.EmptyBorder
|
||||
PopupMenu.consumeEventOnClose true
|
||||
PopupMenu.font [active] Segoe UI plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
PopupMenu.foreground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
PopupMenu.popupSound win.sound.menuPopup
|
||||
|
||||
|
||||
#---- PopupMenuSeparator ----
|
||||
|
||||
PopupMenuSeparatorUI com.sun.java.swing.plaf.windows.WindowsPopupMenuSeparatorUI
|
||||
|
||||
|
||||
#---- PopupMenu ----
|
||||
|
||||
PopupMenuUI com.sun.java.swing.plaf.windows.WindowsPopupMenuUI
|
||||
|
||||
|
||||
#---- ProgressBar ----
|
||||
|
||||
ProgressBar.background [active] #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
ProgressBar.border [lazy] javax.swing.plaf.BorderUIResource$CompoundBorderUIResource [UI]
|
||||
1,1,1,1 false com.sun.java.swing.plaf.windows.WindowsBorders$ProgressBarBorder [UI]
|
||||
1,1,1,1 false javax.swing.border.EmptyBorder
|
||||
ProgressBar.cellLength 7
|
||||
ProgressBar.cellSpacing 2
|
||||
ProgressBar.cycleTime 3000
|
||||
ProgressBar.font [active] Tahoma plain 11 javax.swing.plaf.FontUIResource [UI]
|
||||
ProgressBar.foreground [active] #0078d7 javax.swing.plaf.ColorUIResource [UI]
|
||||
ProgressBar.highlight [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
ProgressBar.horizontalSize 146,12 javax.swing.plaf.DimensionUIResource [UI]
|
||||
ProgressBar.indeterminateInsets 3,3,3,3 java.awt.Insets
|
||||
ProgressBar.repaintInterval 50
|
||||
ProgressBar.selectionBackground [active] #0078d7 javax.swing.plaf.ColorUIResource [UI]
|
||||
ProgressBar.selectionForeground [active] #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
ProgressBar.shadow [active] #a0a0a0 javax.swing.plaf.ColorUIResource [UI]
|
||||
ProgressBar.verticalSize 12,146 javax.swing.plaf.DimensionUIResource [UI]
|
||||
ProgressBarUI com.sun.java.swing.plaf.windows.WindowsProgressBarUI
|
||||
|
||||
|
||||
#---- RadioButton ----
|
||||
|
||||
RadioButton.background [active] #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
RadioButton.border [lazy] javax.swing.plaf.BorderUIResource$CompoundBorderUIResource [UI]
|
||||
2,2,2,2 false javax.swing.plaf.basic.BasicBorders$RadioButtonBorder [UI]
|
||||
0,0,0,0 false javax.swing.plaf.basic.BasicBorders$MarginBorder [UI]
|
||||
RadioButton.darkShadow [active] #696969 javax.swing.plaf.ColorUIResource [UI]
|
||||
RadioButton.focus [active] #000000 java.awt.Color
|
||||
RadioButton.font [active] Tahoma plain 11 javax.swing.plaf.FontUIResource [UI]
|
||||
RadioButton.foreground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
RadioButton.highlight [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
RadioButton.icon [lazy] 13,13 com.sun.java.swing.plaf.windows.WindowsIconFactory$RadioButtonIcon [UI]
|
||||
RadioButton.interiorBackground [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
RadioButton.light [active] #e3e3e3 javax.swing.plaf.ColorUIResource [UI]
|
||||
RadioButton.margin 2,2,2,2 javax.swing.plaf.InsetsUIResource [UI]
|
||||
RadioButton.shadow [active] #a0a0a0 javax.swing.plaf.ColorUIResource [UI]
|
||||
RadioButton.textIconGap 4
|
||||
RadioButton.textShiftOffset 0
|
||||
RadioButton.totalInsets 4,4,4,4 java.awt.Insets
|
||||
|
||||
|
||||
#---- RadioButtonMenuItem ----
|
||||
|
||||
RadioButtonMenuItem.acceleratorFont [lazy] Dialog plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
RadioButtonMenuItem.acceleratorForeground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
RadioButtonMenuItem.acceleratorSelectionForeground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
RadioButtonMenuItem.afterCheckIconGap [active] 9
|
||||
RadioButtonMenuItem.arrowIcon [lazy] 4,8 javax.swing.plaf.basic.BasicIconFactory$MenuItemArrowIcon [UI]
|
||||
RadioButtonMenuItem.background [active] #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
RadioButtonMenuItem.border [lazy] 0,0,0,0 false javax.swing.plaf.basic.BasicBorders$MarginBorder [UI]
|
||||
RadioButtonMenuItem.borderPainted false
|
||||
RadioButtonMenuItem.checkIcon [active] 22,22 com.sun.java.swing.plaf.windows.WindowsIconFactory$VistaMenuItemCheckIconFactory$VistaMenuItemCheckIcon [UI]
|
||||
RadioButtonMenuItem.checkIconFactory [active] [unknown type] com.sun.java.swing.plaf.windows.WindowsIconFactory$VistaMenuItemCheckIconFactory
|
||||
RadioButtonMenuItem.commandSound win.sound.menuCommand
|
||||
RadioButtonMenuItem.disabledForeground [active] #6d6d6d javax.swing.plaf.ColorUIResource [UI]
|
||||
RadioButtonMenuItem.evenHeight [active] true
|
||||
RadioButtonMenuItem.font [active] Segoe UI plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
RadioButtonMenuItem.foreground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
RadioButtonMenuItem.margin 2,2,2,2 javax.swing.plaf.InsetsUIResource [UI]
|
||||
RadioButtonMenuItem.minimumTextOffset [active] 31
|
||||
RadioButtonMenuItem.opaque [active] false
|
||||
RadioButtonMenuItem.selectionBackground [active] #0078d7 javax.swing.plaf.ColorUIResource [UI]
|
||||
RadioButtonMenuItem.selectionForeground [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
RadioButtonMenuItemUI com.sun.java.swing.plaf.windows.WindowsRadioButtonMenuItemUI
|
||||
|
||||
|
||||
#---- RadioButton ----
|
||||
|
||||
RadioButtonUI com.sun.java.swing.plaf.windows.WindowsRadioButtonUI
|
||||
|
||||
|
||||
#---- RootPane ----
|
||||
|
||||
RootPane.defaultButtonWindowKeyBindings length=8 [Ljava.lang.Object;
|
||||
[0] ENTER
|
||||
[1] press
|
||||
[2] released ENTER
|
||||
[3] release
|
||||
[4] ctrl ENTER
|
||||
[5] press
|
||||
[6] ctrl released ENTER
|
||||
[7] release
|
||||
RootPaneUI com.sun.java.swing.plaf.windows.WindowsRootPaneUI
|
||||
|
||||
|
||||
#---- ScrollBar ----
|
||||
|
||||
ScrollBar.background [active] #c8c8c8 javax.swing.plaf.ColorUIResource [UI]
|
||||
ScrollBar.foreground [active] #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
ScrollBar.maximumThumbSize 4096,4096 javax.swing.plaf.DimensionUIResource [UI]
|
||||
ScrollBar.minimumThumbSize 8,8 javax.swing.plaf.DimensionUIResource [UI]
|
||||
ScrollBar.thumb [active] #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
ScrollBar.thumbDarkShadow [active] #696969 javax.swing.plaf.ColorUIResource [UI]
|
||||
ScrollBar.thumbHighlight [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
ScrollBar.thumbShadow [active] #a0a0a0 javax.swing.plaf.ColorUIResource [UI]
|
||||
ScrollBar.track #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
ScrollBar.trackForeground [active] #c8c8c8 javax.swing.plaf.ColorUIResource [UI]
|
||||
ScrollBar.trackHighlight #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
ScrollBar.trackHighlightForeground #404040 javax.swing.plaf.ColorUIResource [UI]
|
||||
ScrollBar.width [active] 17
|
||||
ScrollBarUI com.sun.java.swing.plaf.windows.WindowsScrollBarUI
|
||||
|
||||
|
||||
#---- ScrollPane ----
|
||||
|
||||
ScrollPane.background [active] #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
ScrollPane.border [active] line: #828790 javax.swing.plaf.ColorUIResource [UI] 1 false 1,1,1,1 true com.sun.java.swing.plaf.windows.XPStyle$XPFillBorder [UI]
|
||||
ScrollPane.font [active] Tahoma plain 11 javax.swing.plaf.FontUIResource [UI]
|
||||
ScrollPane.foreground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
ScrollPaneUI javax.swing.plaf.basic.BasicScrollPaneUI
|
||||
|
||||
|
||||
#---- Separator ----
|
||||
|
||||
Separator.background [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
Separator.foreground [active] #a0a0a0 javax.swing.plaf.ColorUIResource [UI]
|
||||
Separator.highlight #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
Separator.shadow #a0a0a0 javax.swing.plaf.ColorUIResource [UI]
|
||||
SeparatorUI com.sun.java.swing.plaf.windows.WindowsSeparatorUI
|
||||
|
||||
|
||||
#---- Slider ----
|
||||
|
||||
Slider.background [active] #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
Slider.focus [active] #696969 javax.swing.plaf.ColorUIResource [UI]
|
||||
Slider.focusInsets 2,2,2,2 javax.swing.plaf.InsetsUIResource [UI]
|
||||
Slider.font [active] Tahoma plain 11 javax.swing.plaf.FontUIResource [UI]
|
||||
Slider.foreground [active] #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
Slider.highlight [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
Slider.horizontalSize 200,21 java.awt.Dimension
|
||||
Slider.minimumHorizontalSize 36,21 java.awt.Dimension
|
||||
Slider.minimumVerticalSize 21,36 java.awt.Dimension
|
||||
Slider.onlyLeftMouseButtonDrag true
|
||||
Slider.shadow [active] #a0a0a0 javax.swing.plaf.ColorUIResource [UI]
|
||||
Slider.tickColor #000000 java.awt.Color
|
||||
Slider.verticalSize 21,200 java.awt.Dimension
|
||||
SliderUI com.sun.java.swing.plaf.windows.WindowsSliderUI
|
||||
|
||||
|
||||
#---- Spinner ----
|
||||
|
||||
Spinner.arrowButtonInsets [active] 1,1,1,1 javax.swing.plaf.InsetsUIResource [UI]
|
||||
Spinner.arrowButtonSize 17,9 java.awt.Dimension
|
||||
Spinner.background #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
Spinner.border [active] javax.swing.plaf.BorderUIResource$CompoundBorderUIResource [UI]
|
||||
line: #abadb3 javax.swing.plaf.ColorUIResource [UI] 1 false 1,1,1,1 true com.sun.java.swing.plaf.windows.XPStyle$XPFillBorder [UI]
|
||||
2,2,2,2 false javax.swing.border.EmptyBorder
|
||||
Spinner.editorAlignment 11
|
||||
Spinner.editorBorderPainted false
|
||||
Spinner.font [active] Tahoma plain 11 javax.swing.plaf.FontUIResource [UI]
|
||||
Spinner.foreground #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
SpinnerUI com.sun.java.swing.plaf.windows.WindowsSpinnerUI
|
||||
|
||||
|
||||
#---- SplitPane ----
|
||||
|
||||
SplitPane.background [active] #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
SplitPane.border [lazy] 1,1,1,1 true javax.swing.plaf.basic.BasicBorders$SplitPaneBorder [UI]
|
||||
SplitPane.darkShadow [active] #696969 javax.swing.plaf.ColorUIResource [UI]
|
||||
SplitPane.dividerSize 5
|
||||
SplitPane.highlight [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
SplitPane.shadow [active] #a0a0a0 javax.swing.plaf.ColorUIResource [UI]
|
||||
|
||||
|
||||
#---- SplitPaneDivider ----
|
||||
|
||||
SplitPaneDivider.border [lazy] 1,1,1,1 true javax.swing.plaf.basic.BasicBorders$SplitPaneDividerBorder [UI]
|
||||
SplitPaneDivider.draggingColor #404040 javax.swing.plaf.ColorUIResource [UI]
|
||||
|
||||
|
||||
#---- SplitPane ----
|
||||
|
||||
SplitPaneUI com.sun.java.swing.plaf.windows.WindowsSplitPaneUI
|
||||
|
||||
|
||||
#---- TabbedPane ----
|
||||
|
||||
TabbedPane.background [active] #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
TabbedPane.contentBorderInsets 2,2,3,3 javax.swing.plaf.InsetsUIResource [UI]
|
||||
TabbedPane.contentOpaque true
|
||||
TabbedPane.darkShadow [active] #696969 javax.swing.plaf.ColorUIResource [UI]
|
||||
TabbedPane.focus [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
TabbedPane.font [active] Tahoma plain 11 javax.swing.plaf.FontUIResource [UI]
|
||||
TabbedPane.foreground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
TabbedPane.highlight [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
TabbedPane.labelShift 1
|
||||
TabbedPane.light [active] #e3e3e3 javax.swing.plaf.ColorUIResource [UI]
|
||||
TabbedPane.selectedLabelShift -1
|
||||
TabbedPane.selectedTabPadInsets 2,2,2,1 javax.swing.plaf.InsetsUIResource [UI]
|
||||
TabbedPane.selectionFollowsFocus true
|
||||
TabbedPane.shadow [active] #a0a0a0 javax.swing.plaf.ColorUIResource [UI]
|
||||
TabbedPane.tabAreaInsets [active] 3,2,2,2 javax.swing.plaf.InsetsUIResource [UI]
|
||||
TabbedPane.tabInsets [active] 1,4,1,4 javax.swing.plaf.InsetsUIResource [UI]
|
||||
TabbedPane.tabRunOverlay 2
|
||||
TabbedPane.tabsOpaque true
|
||||
TabbedPane.tabsOverlapBorder [active] true
|
||||
TabbedPane.textIconGap 4
|
||||
TabbedPaneUI com.sun.java.swing.plaf.windows.WindowsTabbedPaneUI
|
||||
|
||||
|
||||
#---- Table ----
|
||||
|
||||
Table.ascendingSortIcon [active] 13,5 com.sun.java.swing.plaf.windows.WindowsLookAndFeel$SkinIcon [UI]
|
||||
Table.background [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
Table.darkShadow [active] #696969 javax.swing.plaf.ColorUIResource [UI]
|
||||
Table.descendingSortIcon [active] 13,5 com.sun.java.swing.plaf.windows.WindowsLookAndFeel$SkinIcon [UI]
|
||||
Table.dropLineColor #a0a0a0 javax.swing.plaf.ColorUIResource [UI]
|
||||
Table.dropLineShortColor #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
Table.focusCellBackground [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
Table.focusCellForeground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
Table.focusCellHighlightBorder [lazy] line: null 1 false 1,1,1,1 true com.sun.java.swing.plaf.windows.WindowsBorders$ComplementDashedBorder [UI]
|
||||
Table.font [active] Tahoma plain 11 javax.swing.plaf.FontUIResource [UI]
|
||||
Table.foreground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
Table.gridColor #808080 javax.swing.plaf.ColorUIResource [UI]
|
||||
Table.highlight [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
Table.light [active] #e3e3e3 javax.swing.plaf.ColorUIResource [UI]
|
||||
Table.scrollPaneBorder [active] line: #828790 javax.swing.plaf.ColorUIResource [UI] 1 false 1,1,1,1 true com.sun.java.swing.plaf.windows.XPStyle$XPFillBorder [UI]
|
||||
Table.selectionBackground [active] #0078d7 javax.swing.plaf.ColorUIResource [UI]
|
||||
Table.selectionForeground [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
Table.shadow [active] #a0a0a0 javax.swing.plaf.ColorUIResource [UI]
|
||||
Table.sortIconColor #a0a0a0 javax.swing.plaf.ColorUIResource [UI]
|
||||
Table.sortIconHighlight [active] #a0a0a0 javax.swing.plaf.ColorUIResource [UI]
|
||||
Table.sortIconLight #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
|
||||
|
||||
#---- TableHeader ----
|
||||
|
||||
TableHeader.background [active] #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
TableHeader.cellBorder [lazy] javax.swing.plaf.BorderUIResource$CompoundBorderUIResource [UI]
|
||||
2,3,3,3 false javax.swing.plaf.basic.BasicBorders$ButtonBorder [UI]
|
||||
0,0,0,0 false javax.swing.plaf.basic.BasicBorders$MarginBorder [UI]
|
||||
TableHeader.focusCellBackground [active] null
|
||||
TableHeader.font [active] Tahoma plain 11 javax.swing.plaf.FontUIResource [UI]
|
||||
TableHeader.foreground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
TableHeaderUI com.sun.java.swing.plaf.windows.WindowsTableHeaderUI
|
||||
|
||||
|
||||
#---- Table ----
|
||||
|
||||
TableUI javax.swing.plaf.basic.BasicTableUI
|
||||
|
||||
|
||||
#---- ----
|
||||
|
||||
Text-specific LCD contrast key 120
|
||||
Text-specific antialiasing enable key [unknown type] sun.awt.SunHints$Value
|
||||
|
||||
|
||||
#---- TextArea ----
|
||||
|
||||
TextArea.background [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
TextArea.border [lazy] 0,0,0,0 false javax.swing.plaf.basic.BasicBorders$MarginBorder [UI]
|
||||
TextArea.caretBlinkRate 500
|
||||
TextArea.caretForeground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
TextArea.disabledBackground [active] #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
TextArea.font [active] Monospaced plain 13 javax.swing.plaf.FontUIResource [UI]
|
||||
TextArea.foreground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
TextArea.inactiveBackground [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
TextArea.inactiveForeground [active] #6d6d6d javax.swing.plaf.ColorUIResource [UI]
|
||||
TextArea.margin [active] 2,2,2,2 javax.swing.plaf.InsetsUIResource [UI]
|
||||
TextArea.selectionBackground [active] #0078d7 javax.swing.plaf.ColorUIResource [UI]
|
||||
TextArea.selectionForeground [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
TextAreaUI com.sun.java.swing.plaf.windows.WindowsTextAreaUI
|
||||
|
||||
|
||||
#---- TextField ----
|
||||
|
||||
TextField.background [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
TextField.border [active] line: #abadb3 javax.swing.plaf.ColorUIResource [UI] 1 false 1,1,1,1 true com.sun.java.swing.plaf.windows.XPStyle$XPFillBorder [UI]
|
||||
TextField.caretBlinkRate 500
|
||||
TextField.caretForeground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
TextField.darkShadow [active] #696969 javax.swing.plaf.ColorUIResource [UI]
|
||||
TextField.disabledBackground [active] #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
TextField.font [active] Tahoma plain 11 javax.swing.plaf.FontUIResource [UI]
|
||||
TextField.foreground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
TextField.highlight [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
TextField.inactiveBackground [active] #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
TextField.inactiveForeground [active] #6d6d6d javax.swing.plaf.ColorUIResource [UI]
|
||||
TextField.light [active] #e3e3e3 javax.swing.plaf.ColorUIResource [UI]
|
||||
TextField.margin [active] 2,2,2,2 javax.swing.plaf.InsetsUIResource [UI]
|
||||
TextField.selectionBackground [active] #0078d7 javax.swing.plaf.ColorUIResource [UI]
|
||||
TextField.selectionForeground [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
TextField.shadow [active] #a0a0a0 javax.swing.plaf.ColorUIResource [UI]
|
||||
TextFieldUI com.sun.java.swing.plaf.windows.WindowsTextFieldUI
|
||||
|
||||
|
||||
#---- TextPane ----
|
||||
|
||||
TextPane.background [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
TextPane.border [lazy] 0,0,0,0 false javax.swing.plaf.basic.BasicBorders$MarginBorder [UI]
|
||||
TextPane.caretBlinkRate 500
|
||||
TextPane.caretForeground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
TextPane.disabledBackground [active] #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
TextPane.font [active] Tahoma plain 11 javax.swing.plaf.FontUIResource [UI]
|
||||
TextPane.foreground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
TextPane.inactiveBackground [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
TextPane.inactiveForeground #6d6d6d javax.swing.plaf.ColorUIResource [UI]
|
||||
TextPane.margin 3,3,3,3 javax.swing.plaf.InsetsUIResource [UI]
|
||||
TextPane.selectionBackground [active] #0078d7 javax.swing.plaf.ColorUIResource [UI]
|
||||
TextPane.selectionForeground [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
TextPaneUI com.sun.java.swing.plaf.windows.WindowsTextPaneUI
|
||||
|
||||
|
||||
#---- TitledBorder ----
|
||||
|
||||
TitledBorder.border [lazy] 2,2,2,2 true javax.swing.plaf.BorderUIResource$EtchedBorderUIResource [UI]
|
||||
TitledBorder.font [active] Tahoma plain 11 javax.swing.plaf.FontUIResource [UI]
|
||||
TitledBorder.titleColor [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
|
||||
|
||||
#---- ToggleButton ----
|
||||
|
||||
ToggleButton.background [active] #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
ToggleButton.border [lazy] javax.swing.plaf.BorderUIResource$CompoundBorderUIResource [UI]
|
||||
2,2,2,2 false javax.swing.plaf.basic.BasicBorders$RadioButtonBorder [UI]
|
||||
0,0,0,0 false javax.swing.plaf.basic.BasicBorders$MarginBorder [UI]
|
||||
ToggleButton.darkShadow [active] #696969 javax.swing.plaf.ColorUIResource [UI]
|
||||
ToggleButton.focus [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
ToggleButton.font [active] Tahoma plain 11 javax.swing.plaf.FontUIResource [UI]
|
||||
ToggleButton.foreground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
ToggleButton.highlight [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
ToggleButton.light [active] #e3e3e3 javax.swing.plaf.ColorUIResource [UI]
|
||||
ToggleButton.margin 2,14,2,14 javax.swing.plaf.InsetsUIResource [UI]
|
||||
ToggleButton.shadow [active] #a0a0a0 javax.swing.plaf.ColorUIResource [UI]
|
||||
ToggleButton.textIconGap 4
|
||||
ToggleButton.textShiftOffset 1
|
||||
ToggleButtonUI com.sun.java.swing.plaf.windows.WindowsToggleButtonUI
|
||||
|
||||
|
||||
#---- ToolBar ----
|
||||
|
||||
ToolBar.background [active] #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
ToolBar.border [lazy] 1,1,1,1 false com.sun.java.swing.plaf.windows.WindowsBorders$ToolBarBorder [UI]
|
||||
ToolBar.darkShadow [active] #696969 javax.swing.plaf.ColorUIResource [UI]
|
||||
ToolBar.dockingBackground [active] #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
ToolBar.dockingForeground #ff0000 javax.swing.plaf.ColorUIResource [UI]
|
||||
ToolBar.floatingBackground [active] #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
ToolBar.floatingForeground #404040 javax.swing.plaf.ColorUIResource [UI]
|
||||
ToolBar.font [active] Segoe UI plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
ToolBar.foreground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
ToolBar.highlight [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
ToolBar.light [active] #e3e3e3 javax.swing.plaf.ColorUIResource [UI]
|
||||
ToolBar.shadow [active] #a0a0a0 javax.swing.plaf.ColorUIResource [UI]
|
||||
|
||||
|
||||
#---- ToolBarSeparator ----
|
||||
|
||||
ToolBarSeparatorUI com.sun.java.swing.plaf.windows.WindowsToolBarSeparatorUI
|
||||
|
||||
|
||||
#---- ToolBar ----
|
||||
|
||||
ToolBarUI com.sun.java.swing.plaf.windows.WindowsToolBarUI
|
||||
|
||||
|
||||
#---- ToolTip ----
|
||||
|
||||
ToolTip.background [active] #ffffe1 javax.swing.plaf.ColorUIResource [UI]
|
||||
ToolTip.border [lazy] line: #000000 java.awt.Color 1 false 1,1,1,1 true javax.swing.plaf.BorderUIResource$LineBorderUIResource [UI]
|
||||
ToolTip.font [active] Segoe UI plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
ToolTip.foreground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
|
||||
|
||||
#---- ToolTipManager ----
|
||||
|
||||
ToolTipManager.enableToolTipMode activeApplication
|
||||
|
||||
|
||||
#---- ToolTip ----
|
||||
|
||||
ToolTipUI javax.swing.plaf.basic.BasicToolTipUI
|
||||
|
||||
|
||||
#---- Tree ----
|
||||
|
||||
Tree.background [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
Tree.changeSelectionWithFocus true
|
||||
Tree.closedIcon [active] 16,16 sun.swing.ImageIconUIResource [UI] (java.awt.image.BufferedImage)
|
||||
Tree.collapsedIcon 9,9 com.sun.java.swing.plaf.windows.WindowsTreeUI$CollapsedIcon
|
||||
Tree.drawDashedFocusIndicator true
|
||||
Tree.drawsFocusBorderAroundIcon false
|
||||
Tree.dropLineColor #a0a0a0 javax.swing.plaf.ColorUIResource [UI]
|
||||
Tree.editorBorder [lazy] line: #000000 java.awt.Color 1 false 1,1,1,1 true javax.swing.plaf.BorderUIResource$LineBorderUIResource [UI]
|
||||
Tree.expandedIcon 9,9 com.sun.java.swing.plaf.windows.WindowsTreeUI$ExpandedIcon
|
||||
Tree.font [active] Tahoma plain 11 javax.swing.plaf.FontUIResource [UI]
|
||||
Tree.foreground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
Tree.hash #808080 javax.swing.plaf.ColorUIResource [UI]
|
||||
Tree.leafIcon [lazy] 16,13 sun.swing.ImageIconUIResource [UI] (sun.awt.image.ToolkitImage)
|
||||
Tree.leftChildIndent 8
|
||||
Tree.lineTypeDashed true
|
||||
Tree.openIcon [active] 16,16 sun.swing.ImageIconUIResource [UI] (java.awt.image.BufferedImage)
|
||||
Tree.paintLines true
|
||||
Tree.rightChildIndent 11
|
||||
Tree.rowHeight 16
|
||||
Tree.scrollsOnExpand true
|
||||
Tree.selectionBackground [active] #0078d7 javax.swing.plaf.ColorUIResource [UI]
|
||||
Tree.selectionBorderColor #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
Tree.selectionForeground [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
Tree.textBackground [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
Tree.textForeground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
Tree.timeFactor 1000
|
||||
TreeUI com.sun.java.swing.plaf.windows.WindowsTreeUI
|
||||
|
||||
|
||||
#---- Viewport ----
|
||||
|
||||
Viewport.background [active] #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
Viewport.font [active] Tahoma plain 11 javax.swing.plaf.FontUIResource [UI]
|
||||
Viewport.foreground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
ViewportUI javax.swing.plaf.basic.BasicViewportUI
|
||||
|
||||
|
||||
#---- ----
|
||||
|
||||
activeCaption #99b4d1 javax.swing.plaf.ColorUIResource [UI]
|
||||
activeCaptionBorder #b4b4b4 javax.swing.plaf.ColorUIResource [UI]
|
||||
activeCaptionText #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
control #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
controlDkShadow #696969 javax.swing.plaf.ColorUIResource [UI]
|
||||
controlHighlight #e3e3e3 javax.swing.plaf.ColorUIResource [UI]
|
||||
controlLtHighlight #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
controlShadow #a0a0a0 javax.swing.plaf.ColorUIResource [UI]
|
||||
controlText #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
desktop #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
|
||||
|
||||
#---- html ----
|
||||
|
||||
html.missingImage [lazy] 38,38 sun.swing.ImageIconUIResource [UI] (sun.awt.image.ToolkitImage)
|
||||
html.pendingImage [lazy] 38,38 sun.swing.ImageIconUIResource [UI] (sun.awt.image.ToolkitImage)
|
||||
|
||||
|
||||
#---- ----
|
||||
|
||||
inactiveCaption #bfcddb javax.swing.plaf.ColorUIResource [UI]
|
||||
inactiveCaptionBorder #f4f7fc javax.swing.plaf.ColorUIResource [UI]
|
||||
inactiveCaptionText #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
info #ffffe1 javax.swing.plaf.ColorUIResource [UI]
|
||||
infoText #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
menu #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
menuPressedItemB #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
menuPressedItemF #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
menuText #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
scrollbar #c8c8c8 javax.swing.plaf.ColorUIResource [UI]
|
||||
text #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
textHighlight #0078d7 javax.swing.plaf.ColorUIResource [UI]
|
||||
textHighlightText #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
textInactiveText #6d6d6d javax.swing.plaf.ColorUIResource [UI]
|
||||
textText #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
window #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
windowBorder #646464 javax.swing.plaf.ColorUIResource [UI]
|
||||
windowText #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
@@ -0,0 +1,936 @@
|
||||
Class com.sun.java.swing.plaf.windows.WindowsLookAndFeel
|
||||
ID Windows
|
||||
Name Windows
|
||||
Java 12.0.2
|
||||
OS Windows 10
|
||||
|
||||
|
||||
#---- Application ----
|
||||
|
||||
Application.useSystemFontSettings true
|
||||
|
||||
|
||||
#---- AuditoryCues ----
|
||||
|
||||
AuditoryCues.allAuditoryCues length=13 [Ljava.lang.Object;
|
||||
[0] CheckBoxMenuItem.commandSound
|
||||
[1] InternalFrame.closeSound
|
||||
[2] InternalFrame.maximizeSound
|
||||
[3] InternalFrame.minimizeSound
|
||||
[4] InternalFrame.restoreDownSound
|
||||
[5] InternalFrame.restoreUpSound
|
||||
[6] MenuItem.commandSound
|
||||
[7] OptionPane.errorSound
|
||||
[8] OptionPane.informationSound
|
||||
[9] OptionPane.questionSound
|
||||
[10] OptionPane.warningSound
|
||||
[11] PopupMenu.popupSound
|
||||
[12] RadioButtonMenuItem.commandSound
|
||||
AuditoryCues.cueList length=13 [Ljava.lang.Object;
|
||||
[0] CheckBoxMenuItem.commandSound
|
||||
[1] InternalFrame.closeSound
|
||||
[2] InternalFrame.maximizeSound
|
||||
[3] InternalFrame.minimizeSound
|
||||
[4] InternalFrame.restoreDownSound
|
||||
[5] InternalFrame.restoreUpSound
|
||||
[6] MenuItem.commandSound
|
||||
[7] OptionPane.errorSound
|
||||
[8] OptionPane.informationSound
|
||||
[9] OptionPane.questionSound
|
||||
[10] OptionPane.warningSound
|
||||
[11] PopupMenu.popupSound
|
||||
[12] RadioButtonMenuItem.commandSound
|
||||
AuditoryCues.noAuditoryCues length=1 [Ljava.lang.Object;
|
||||
[0] mute
|
||||
|
||||
|
||||
#---- Button ----
|
||||
|
||||
Button.background [active] #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
Button.border [active] 7,8,7,8 false com.sun.java.swing.plaf.windows.XPStyle$XPEmptyBorder [UI]
|
||||
Button.darkShadow [active] #696969 javax.swing.plaf.ColorUIResource [UI]
|
||||
Button.dashedRectGapHeight [active] 6
|
||||
Button.dashedRectGapWidth [active] 6
|
||||
Button.dashedRectGapX [active] 3
|
||||
Button.dashedRectGapY [active] 3
|
||||
Button.defaultButtonFollowsFocus true
|
||||
Button.disabledForeground [active] #6d6d6d javax.swing.plaf.ColorUIResource [UI]
|
||||
Button.disabledShadow [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
Button.focus [active] #000000 java.awt.Color
|
||||
Button.font [active] Tahoma plain 11 javax.swing.plaf.FontUIResource [UI]
|
||||
Button.foreground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
Button.highlight [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
Button.light [active] #e3e3e3 javax.swing.plaf.ColorUIResource [UI]
|
||||
Button.margin 2,14,2,14 javax.swing.plaf.InsetsUIResource [UI]
|
||||
Button.shadow [active] #a0a0a0 javax.swing.plaf.ColorUIResource [UI]
|
||||
Button.showMnemonics [active] false
|
||||
Button.textIconGap 4
|
||||
Button.textShiftOffset [active] 0
|
||||
ButtonUI com.sun.java.swing.plaf.windows.WindowsButtonUI
|
||||
|
||||
|
||||
#---- Caret ----
|
||||
|
||||
Caret.width [active] 1
|
||||
|
||||
|
||||
#---- CheckBox ----
|
||||
|
||||
CheckBox.background [active] #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
CheckBox.border [lazy] javax.swing.plaf.BorderUIResource$CompoundBorderUIResource [UI]
|
||||
2,2,2,2 false javax.swing.plaf.basic.BasicBorders$RadioButtonBorder [UI]
|
||||
0,0,0,0 false javax.swing.plaf.basic.BasicBorders$MarginBorder [UI]
|
||||
CheckBox.darkShadow [active] #696969 javax.swing.plaf.ColorUIResource [UI]
|
||||
CheckBox.focus [active] #000000 java.awt.Color
|
||||
CheckBox.font [active] Tahoma plain 11 javax.swing.plaf.FontUIResource [UI]
|
||||
CheckBox.foreground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
CheckBox.highlight [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
CheckBox.icon [lazy] 13,13 com.sun.java.swing.plaf.windows.WindowsIconFactory$CheckBoxIcon
|
||||
CheckBox.interiorBackground [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
CheckBox.light [active] #e3e3e3 javax.swing.plaf.ColorUIResource [UI]
|
||||
CheckBox.margin 2,2,2,2 javax.swing.plaf.InsetsUIResource [UI]
|
||||
CheckBox.shadow [active] #a0a0a0 javax.swing.plaf.ColorUIResource [UI]
|
||||
CheckBox.textIconGap 4
|
||||
CheckBox.textShiftOffset 0
|
||||
CheckBox.totalInsets 4,4,4,4 java.awt.Insets
|
||||
|
||||
|
||||
#---- CheckBoxMenuItem ----
|
||||
|
||||
CheckBoxMenuItem.acceleratorFont [lazy] Dialog plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
CheckBoxMenuItem.acceleratorForeground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
CheckBoxMenuItem.acceleratorSelectionForeground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
CheckBoxMenuItem.afterCheckIconGap [active] 9
|
||||
CheckBoxMenuItem.arrowIcon [lazy] 4,8 javax.swing.plaf.basic.BasicIconFactory$MenuItemArrowIcon [UI]
|
||||
CheckBoxMenuItem.background [active] #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
CheckBoxMenuItem.border [lazy] 0,0,0,0 false javax.swing.plaf.basic.BasicBorders$MarginBorder [UI]
|
||||
CheckBoxMenuItem.borderPainted false
|
||||
CheckBoxMenuItem.checkIcon [active] 22,22 com.sun.java.swing.plaf.windows.WindowsIconFactory$VistaMenuItemCheckIconFactory$VistaMenuItemCheckIcon [UI]
|
||||
CheckBoxMenuItem.checkIconFactory [active] [unknown type] com.sun.java.swing.plaf.windows.WindowsIconFactory$VistaMenuItemCheckIconFactory
|
||||
CheckBoxMenuItem.commandSound win.sound.menuCommand
|
||||
CheckBoxMenuItem.evenHeight [active] true
|
||||
CheckBoxMenuItem.font [active] Segoe UI plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
CheckBoxMenuItem.foreground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
CheckBoxMenuItem.margin 2,2,2,2 javax.swing.plaf.InsetsUIResource [UI]
|
||||
CheckBoxMenuItem.minimumTextOffset [active] 31
|
||||
CheckBoxMenuItem.opaque [active] false
|
||||
CheckBoxMenuItem.selectionBackground [active] #0078d7 javax.swing.plaf.ColorUIResource [UI]
|
||||
CheckBoxMenuItem.selectionForeground [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
CheckBoxMenuItemUI com.sun.java.swing.plaf.windows.WindowsCheckBoxMenuItemUI
|
||||
|
||||
|
||||
#---- CheckBox ----
|
||||
|
||||
CheckBoxUI com.sun.java.swing.plaf.windows.WindowsCheckBoxUI
|
||||
|
||||
|
||||
#---- ColorChooser ----
|
||||
|
||||
ColorChooser.background #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
ColorChooser.font [lazy] Dialog plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
ColorChooser.foreground #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
ColorChooser.swatchesDefaultRecentColor #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
ColorChooser.swatchesRecentSwatchSize 10,10 java.awt.Dimension
|
||||
ColorChooser.swatchesSwatchSize 10,10 java.awt.Dimension
|
||||
ColorChooserUI javax.swing.plaf.basic.BasicColorChooserUI
|
||||
|
||||
|
||||
#---- ComboBox ----
|
||||
|
||||
ComboBox.background [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
ComboBox.border [active] line: #abadb3 javax.swing.plaf.ColorUIResource [UI] 1 false 1,1,1,1 true com.sun.java.swing.plaf.windows.XPStyle$XPFillBorder [UI]
|
||||
ComboBox.buttonBackground [active] #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
ComboBox.buttonDarkShadow [active] #696969 javax.swing.plaf.ColorUIResource [UI]
|
||||
ComboBox.buttonHighlight [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
ComboBox.buttonShadow [active] #a0a0a0 javax.swing.plaf.ColorUIResource [UI]
|
||||
ComboBox.disabledBackground [active] #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
ComboBox.disabledForeground [active] #6d6d6d javax.swing.plaf.ColorUIResource [UI]
|
||||
ComboBox.editorBorder [active] 1,3,1,1 false javax.swing.border.EmptyBorder
|
||||
ComboBox.font [active] Tahoma plain 11 javax.swing.plaf.FontUIResource [UI]
|
||||
ComboBox.foreground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
ComboBox.isEnterSelectablePopup false
|
||||
ComboBox.noActionOnKeyNavigation false
|
||||
ComboBox.selectionBackground [active] #0078d7 javax.swing.plaf.ColorUIResource [UI]
|
||||
ComboBox.selectionForeground [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
ComboBox.timeFactor 1000
|
||||
ComboBoxUI com.sun.java.swing.plaf.windows.WindowsComboBoxUI
|
||||
|
||||
|
||||
#---- Desktop ----
|
||||
|
||||
Desktop.background [active] #ababab javax.swing.plaf.ColorUIResource [UI]
|
||||
Desktop.minOnScreenInsets 3,3,3,3 javax.swing.plaf.InsetsUIResource [UI]
|
||||
|
||||
|
||||
#---- DesktopIcon ----
|
||||
|
||||
DesktopIcon.border [lazy] javax.swing.plaf.BorderUIResource$CompoundBorderUIResource [UI]
|
||||
2,2,2,2 true javax.swing.border.BevelBorder
|
||||
line: #b4b4b4 javax.swing.plaf.ColorUIResource [UI] 1 false 1,1,1,1 true com.sun.java.swing.plaf.windows.WindowsBorders$InternalFrameLineBorder [UI]
|
||||
DesktopIcon.width 160
|
||||
DesktopIconUI com.sun.java.swing.plaf.windows.WindowsDesktopIconUI
|
||||
|
||||
|
||||
#---- DesktopPane ----
|
||||
|
||||
DesktopPaneUI com.sun.java.swing.plaf.windows.WindowsDesktopPaneUI
|
||||
|
||||
|
||||
#---- EditorPane ----
|
||||
|
||||
EditorPane.background [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
EditorPane.border [lazy] 0,0,0,0 false javax.swing.plaf.basic.BasicBorders$MarginBorder [UI]
|
||||
EditorPane.caretBlinkRate 500
|
||||
EditorPane.caretForeground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
EditorPane.disabledBackground [active] #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
EditorPane.font [active] Tahoma plain 11 javax.swing.plaf.FontUIResource [UI]
|
||||
EditorPane.foreground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
EditorPane.inactiveBackground [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
EditorPane.inactiveForeground [active] #6d6d6d javax.swing.plaf.ColorUIResource [UI]
|
||||
EditorPane.margin 3,3,3,3 javax.swing.plaf.InsetsUIResource [UI]
|
||||
EditorPane.selectionBackground [active] #0078d7 javax.swing.plaf.ColorUIResource [UI]
|
||||
EditorPane.selectionForeground [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
EditorPaneUI com.sun.java.swing.plaf.windows.WindowsEditorPaneUI
|
||||
|
||||
|
||||
#---- FileChooser ----
|
||||
|
||||
FileChooser.detailsViewIcon [lazy] 16,16 javax.swing.ImageIcon (java.awt.image.BufferedImage)
|
||||
FileChooser.homeFolderIcon [lazy] [lazy] 18,18 sun.swing.ImageIconUIResource [UI] (sun.awt.image.ToolkitImage)
|
||||
FileChooser.listFont [active] Segoe UI plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
FileChooser.listViewBackground [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
FileChooser.listViewBorder [active] line: #828790 javax.swing.plaf.ColorUIResource [UI] 1 false 1,1,1,1 true com.sun.java.swing.plaf.windows.XPStyle$XPFillBorder [UI]
|
||||
FileChooser.listViewIcon [lazy] 16,16 javax.swing.ImageIcon (java.awt.image.BufferedImage)
|
||||
FileChooser.listViewWindowsStyle true
|
||||
FileChooser.newFolderIcon [lazy] 16,16 javax.swing.ImageIcon (java.awt.image.BufferedImage)
|
||||
FileChooser.noPlacesBar [active] false
|
||||
FileChooser.readOnly false
|
||||
FileChooser.upFolderIcon [lazy] 16,16 javax.swing.ImageIcon (java.awt.image.BufferedImage)
|
||||
FileChooser.useSystemExtensionHiding true
|
||||
FileChooser.usesSingleFilePane true
|
||||
FileChooser.viewMenuIcon [lazy] 16,16 javax.swing.ImageIcon (java.awt.image.BufferedImage)
|
||||
FileChooserUI com.sun.java.swing.plaf.windows.WindowsFileChooserUI
|
||||
|
||||
|
||||
#---- FileView ----
|
||||
|
||||
FileView.computerIcon [lazy] 16,16 sun.swing.ImageIconUIResource [UI] (sun.awt.image.ToolkitImage)
|
||||
FileView.directoryIcon [lazy] 16,18 sun.swing.ImageIconUIResource [UI] (sun.awt.image.ToolkitImage)
|
||||
FileView.fileIcon [lazy] 16,20 sun.swing.ImageIconUIResource [UI] (sun.awt.image.ToolkitImage)
|
||||
FileView.floppyDriveIcon [lazy] 16,16 sun.swing.ImageIconUIResource [UI] (sun.awt.image.ToolkitImage)
|
||||
FileView.hardDriveIcon [lazy] 16,16 sun.swing.ImageIconUIResource [UI] (sun.awt.image.ToolkitImage)
|
||||
|
||||
|
||||
#---- FormattedTextField ----
|
||||
|
||||
FormattedTextField.background [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
FormattedTextField.border [active] line: #abadb3 javax.swing.plaf.ColorUIResource [UI] 1 false 1,1,1,1 true com.sun.java.swing.plaf.windows.XPStyle$XPFillBorder [UI]
|
||||
FormattedTextField.caretBlinkRate 500
|
||||
FormattedTextField.caretForeground #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
FormattedTextField.disabledBackground [active] #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
FormattedTextField.font [active] Tahoma plain 11 javax.swing.plaf.FontUIResource [UI]
|
||||
FormattedTextField.foreground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
FormattedTextField.inactiveBackground [active] #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
FormattedTextField.inactiveForeground #6d6d6d javax.swing.plaf.ColorUIResource [UI]
|
||||
FormattedTextField.margin [active] 2,2,2,2 javax.swing.plaf.InsetsUIResource [UI]
|
||||
FormattedTextField.selectionBackground #0078d7 javax.swing.plaf.ColorUIResource [UI]
|
||||
FormattedTextField.selectionForeground #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
FormattedTextFieldUI javax.swing.plaf.basic.BasicFormattedTextFieldUI
|
||||
|
||||
|
||||
#---- InternalFrame ----
|
||||
|
||||
InternalFrame.activeBorderColor [active] #b4b4b4 javax.swing.plaf.ColorUIResource [UI]
|
||||
InternalFrame.activeTitleBackground [active] #99b4d1 javax.swing.plaf.ColorUIResource [UI]
|
||||
InternalFrame.activeTitleForeground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
InternalFrame.activeTitleGradient [active] #b9d1ea javax.swing.plaf.ColorUIResource [UI]
|
||||
InternalFrame.border [lazy] javax.swing.plaf.BorderUIResource$CompoundBorderUIResource [UI]
|
||||
2,2,2,2 true javax.swing.border.BevelBorder
|
||||
line: #b4b4b4 javax.swing.plaf.ColorUIResource [UI] 1 false 1,1,1,1 true com.sun.java.swing.plaf.windows.WindowsBorders$InternalFrameLineBorder [UI]
|
||||
InternalFrame.borderColor [active] #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
InternalFrame.borderDarkShadow [active] #696969 javax.swing.plaf.ColorUIResource [UI]
|
||||
InternalFrame.borderHighlight [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
InternalFrame.borderLight [active] #e3e3e3 javax.swing.plaf.ColorUIResource [UI]
|
||||
InternalFrame.borderShadow [active] #a0a0a0 javax.swing.plaf.ColorUIResource [UI]
|
||||
InternalFrame.borderWidth [active] 1
|
||||
InternalFrame.closeIcon 30,18 com.sun.java.swing.plaf.windows.WindowsIconFactory$FrameButtonIcon
|
||||
InternalFrame.closeSound win.sound.close
|
||||
InternalFrame.icon [lazy] 16,16 com.sun.java.swing.plaf.windows.WindowsInternalFrameTitlePane$ScalableIconUIResource [UI]
|
||||
InternalFrame.iconifyIcon 30,18 com.sun.java.swing.plaf.windows.WindowsIconFactory$FrameButtonIcon
|
||||
InternalFrame.inactiveBorderColor [active] #f4f7fc javax.swing.plaf.ColorUIResource [UI]
|
||||
InternalFrame.inactiveTitleBackground [active] #bfcddb javax.swing.plaf.ColorUIResource [UI]
|
||||
InternalFrame.inactiveTitleForeground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
InternalFrame.inactiveTitleGradient [active] #d7e4f2 javax.swing.plaf.ColorUIResource [UI]
|
||||
InternalFrame.layoutTitlePaneAtOrigin [active] true
|
||||
InternalFrame.maximizeIcon 30,18 com.sun.java.swing.plaf.windows.WindowsIconFactory$FrameButtonIcon
|
||||
InternalFrame.maximizeSound win.sound.maximize
|
||||
InternalFrame.minimizeIcon 30,18 com.sun.java.swing.plaf.windows.WindowsIconFactory$FrameButtonIcon
|
||||
InternalFrame.minimizeIconBackground [active] #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
InternalFrame.minimizeSound win.sound.minimize
|
||||
InternalFrame.resizeIconHighlight [active] #e3e3e3 javax.swing.plaf.ColorUIResource [UI]
|
||||
InternalFrame.resizeIconShadow [active] #a0a0a0 javax.swing.plaf.ColorUIResource [UI]
|
||||
InternalFrame.restoreDownSound win.sound.restoreDown
|
||||
InternalFrame.restoreUpSound win.sound.restoreUp
|
||||
InternalFrame.titleButtonHeight [active] 22
|
||||
InternalFrame.titleButtonToolTipsOn [active] true
|
||||
InternalFrame.titleButtonWidth [active] 36
|
||||
InternalFrame.titleFont [active] Segoe UI plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
InternalFrame.titlePaneHeight [active] 22
|
||||
InternalFrame.windowBindings length=6 [Ljava.lang.Object;
|
||||
[0] shift ESCAPE
|
||||
[1] showSystemMenu
|
||||
[2] ctrl SPACE
|
||||
[3] showSystemMenu
|
||||
[4] ESCAPE
|
||||
[5] hideSystemMenu
|
||||
|
||||
|
||||
#---- InternalFrameTitlePane ----
|
||||
|
||||
InternalFrameTitlePane.closeButtonOpacity true
|
||||
InternalFrameTitlePane.iconifyButtonOpacity true
|
||||
InternalFrameTitlePane.maximizeButtonOpacity true
|
||||
|
||||
|
||||
#---- InternalFrame ----
|
||||
|
||||
InternalFrameUI com.sun.java.swing.plaf.windows.WindowsInternalFrameUI
|
||||
|
||||
|
||||
#---- Label ----
|
||||
|
||||
Label.background [active] #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
Label.disabledForeground [active] #6d6d6d javax.swing.plaf.ColorUIResource [UI]
|
||||
Label.disabledShadow [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
Label.font [active] Tahoma plain 11 javax.swing.plaf.FontUIResource [UI]
|
||||
Label.foreground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
LabelUI com.sun.java.swing.plaf.windows.WindowsLabelUI
|
||||
|
||||
|
||||
#---- List ----
|
||||
|
||||
List.background [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
List.cellRenderer [active] javax.swing.DefaultListCellRenderer$UIResource [UI]
|
||||
List.dropLineColor #a0a0a0 javax.swing.plaf.ColorUIResource [UI]
|
||||
List.focusCellHighlightBorder [lazy] line: null 1 false 1,1,1,1 true com.sun.java.swing.plaf.windows.WindowsBorders$ComplementDashedBorder [UI]
|
||||
List.font [active] Tahoma plain 11 javax.swing.plaf.FontUIResource [UI]
|
||||
List.foreground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
List.lockToPositionOnScroll true
|
||||
List.noFocusBorder 1,1,1,1 false javax.swing.plaf.BorderUIResource$EmptyBorderUIResource [UI]
|
||||
List.selectionBackground [active] #0078d7 javax.swing.plaf.ColorUIResource [UI]
|
||||
List.selectionForeground [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
List.timeFactor 1000
|
||||
ListUI javax.swing.plaf.basic.BasicListUI
|
||||
|
||||
|
||||
#---- Menu ----
|
||||
|
||||
Menu.acceleratorFont [lazy] Dialog plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
Menu.acceleratorForeground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
Menu.acceleratorSelectionForeground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
Menu.afterCheckIconGap [active] 9
|
||||
Menu.arrowIcon [lazy] 9,9 com.sun.java.swing.plaf.windows.WindowsIconFactory$MenuArrowIcon [UI]
|
||||
Menu.background [active] #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
Menu.border [lazy] 0,0,0,0 false javax.swing.plaf.basic.BasicBorders$MarginBorder [UI]
|
||||
Menu.borderPainted false
|
||||
Menu.cancelMode hideLastSubmenu
|
||||
Menu.checkIcon [active] 22,22 com.sun.java.swing.plaf.windows.WindowsIconFactory$VistaMenuItemCheckIconFactory$VistaMenuItemCheckIcon [UI]
|
||||
Menu.checkIconFactory [active] [unknown type] com.sun.java.swing.plaf.windows.WindowsIconFactory$VistaMenuItemCheckIconFactory
|
||||
Menu.crossMenuMnemonic false
|
||||
Menu.evenHeight [active] true
|
||||
Menu.font [active] Segoe UI plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
Menu.foreground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
Menu.margin 2,2,2,2 javax.swing.plaf.InsetsUIResource [UI]
|
||||
Menu.menuPopupOffsetX 0
|
||||
Menu.menuPopupOffsetY 0
|
||||
Menu.minimumTextOffset [active] 31
|
||||
Menu.opaque [active] false
|
||||
Menu.preserveTopLevelSelection true
|
||||
Menu.selectionBackground [active] #0078d7 javax.swing.plaf.ColorUIResource [UI]
|
||||
Menu.selectionForeground [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
Menu.shortcutKeys length=2 [I
|
||||
[0] 8
|
||||
[1] 8200
|
||||
Menu.submenuPopupOffsetX -4
|
||||
Menu.submenuPopupOffsetY -3
|
||||
Menu.useMenuBarBackgroundForTopLevel true
|
||||
|
||||
|
||||
#---- MenuBar ----
|
||||
|
||||
MenuBar.background [active] #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
MenuBar.border [lazy] 0,0,2,0 false javax.swing.plaf.basic.BasicBorders$MenuBarBorder [UI]
|
||||
MenuBar.font [active] Segoe UI plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
MenuBar.foreground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
MenuBar.height [active] 19
|
||||
MenuBar.highlight [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
MenuBar.rolloverEnabled [active] true
|
||||
MenuBar.shadow [active] #a0a0a0 javax.swing.plaf.ColorUIResource [UI]
|
||||
MenuBar.windowBindings length=2 [Ljava.lang.Object;
|
||||
[0] F10
|
||||
[1] takeFocus
|
||||
MenuBarUI com.sun.java.swing.plaf.windows.WindowsMenuBarUI
|
||||
|
||||
|
||||
#---- MenuItem ----
|
||||
|
||||
MenuItem.acceleratorDelimiter +
|
||||
MenuItem.acceleratorFont [active] Segoe UI plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
MenuItem.acceleratorForeground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
MenuItem.acceleratorSelectionForeground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
MenuItem.afterCheckIconGap [active] 9
|
||||
MenuItem.arrowIcon [lazy] 4,8 com.sun.java.swing.plaf.windows.WindowsIconFactory$MenuItemArrowIcon [UI]
|
||||
MenuItem.background [active] #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
MenuItem.border [lazy] 0,0,0,0 false javax.swing.plaf.basic.BasicBorders$MarginBorder [UI]
|
||||
MenuItem.borderPainted false
|
||||
MenuItem.checkIcon [active] 22,22 com.sun.java.swing.plaf.windows.WindowsIconFactory$VistaMenuItemCheckIconFactory$VistaMenuItemCheckIcon [UI]
|
||||
MenuItem.checkIconFactory [active] [unknown type] com.sun.java.swing.plaf.windows.WindowsIconFactory$VistaMenuItemCheckIconFactory
|
||||
MenuItem.commandSound win.sound.menuCommand
|
||||
MenuItem.disabledAreNavigable true
|
||||
MenuItem.disabledForeground [active] #6d6d6d javax.swing.plaf.ColorUIResource [UI]
|
||||
MenuItem.evenHeight [active] true
|
||||
MenuItem.font [active] Segoe UI plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
MenuItem.foreground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
MenuItem.margin 2,2,2,2 javax.swing.plaf.InsetsUIResource [UI]
|
||||
MenuItem.minimumTextOffset [active] 31
|
||||
MenuItem.opaque [active] false
|
||||
MenuItem.selectionBackground [active] #0078d7 javax.swing.plaf.ColorUIResource [UI]
|
||||
MenuItem.selectionForeground [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
MenuItemUI com.sun.java.swing.plaf.windows.WindowsMenuItemUI
|
||||
|
||||
|
||||
#---- Menu ----
|
||||
|
||||
MenuUI com.sun.java.swing.plaf.windows.WindowsMenuUI
|
||||
|
||||
|
||||
#---- OptionPane ----
|
||||
|
||||
OptionPane.background [active] #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
OptionPane.border [lazy] 10,10,12,10 false javax.swing.plaf.BorderUIResource$EmptyBorderUIResource [UI]
|
||||
OptionPane.buttonAreaBorder [lazy] 6,0,0,0 false javax.swing.plaf.BorderUIResource$EmptyBorderUIResource [UI]
|
||||
OptionPane.buttonClickThreshhold 500
|
||||
OptionPane.buttonFont [active] Segoe UI plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
OptionPane.buttonMinimumWidth [active] 75
|
||||
OptionPane.errorIcon [lazy] 32,32 javax.swing.ImageIcon (java.awt.image.BufferedImage)
|
||||
OptionPane.errorSound win.sound.hand
|
||||
OptionPane.font [active] Segoe UI plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
OptionPane.foreground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
OptionPane.informationIcon [lazy] 32,32 javax.swing.ImageIcon (java.awt.image.BufferedImage)
|
||||
OptionPane.informationSound win.sound.asterisk
|
||||
OptionPane.messageAreaBorder [lazy] 0,0,0,0 false javax.swing.plaf.BorderUIResource$EmptyBorderUIResource [UI]
|
||||
OptionPane.messageFont [active] Segoe UI plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
OptionPane.messageForeground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
OptionPane.minimumSize 262,90 javax.swing.plaf.DimensionUIResource [UI]
|
||||
OptionPane.questionIcon [lazy] 32,32 javax.swing.ImageIcon (java.awt.image.BufferedImage)
|
||||
OptionPane.questionSound win.sound.question
|
||||
OptionPane.warningIcon [lazy] 32,32 javax.swing.ImageIcon (java.awt.image.BufferedImage)
|
||||
OptionPane.warningSound win.sound.exclamation
|
||||
OptionPane.windowBindings length=2 [Ljava.lang.Object;
|
||||
[0] ESCAPE
|
||||
[1] close
|
||||
OptionPaneUI javax.swing.plaf.basic.BasicOptionPaneUI
|
||||
|
||||
|
||||
#---- Panel ----
|
||||
|
||||
Panel.background [active] #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
Panel.font [active] Tahoma plain 11 javax.swing.plaf.FontUIResource [UI]
|
||||
Panel.foreground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
PanelUI javax.swing.plaf.basic.BasicPanelUI
|
||||
|
||||
|
||||
#---- PasswordField ----
|
||||
|
||||
PasswordField.background [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
PasswordField.border [active] line: #abadb3 javax.swing.plaf.ColorUIResource [UI] 1 false 1,1,1,1 true com.sun.java.swing.plaf.windows.XPStyle$XPFillBorder [UI]
|
||||
PasswordField.caretBlinkRate 500
|
||||
PasswordField.caretForeground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
PasswordField.disabledBackground [active] #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
PasswordField.echoChar [active] '\u25cf'
|
||||
PasswordField.font [active] Tahoma plain 11 javax.swing.plaf.FontUIResource [UI]
|
||||
PasswordField.foreground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
PasswordField.inactiveBackground [active] #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
PasswordField.inactiveForeground [active] #6d6d6d javax.swing.plaf.ColorUIResource [UI]
|
||||
PasswordField.margin [active] 2,2,2,2 javax.swing.plaf.InsetsUIResource [UI]
|
||||
PasswordField.selectionBackground [active] #0078d7 javax.swing.plaf.ColorUIResource [UI]
|
||||
PasswordField.selectionForeground [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
PasswordFieldUI com.sun.java.swing.plaf.windows.WindowsPasswordFieldUI
|
||||
|
||||
|
||||
#---- PopupMenu ----
|
||||
|
||||
PopupMenu.background [active] #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
PopupMenu.border [active] javax.swing.plaf.BorderUIResource$CompoundBorderUIResource [UI]
|
||||
line: #a0a0a0 javax.swing.plaf.ColorUIResource [UI] 1 false 1,1,1,1 true com.sun.java.swing.plaf.windows.XPStyle$XPFillBorder [UI]
|
||||
2,2,2,2 false javax.swing.border.EmptyBorder
|
||||
PopupMenu.consumeEventOnClose true
|
||||
PopupMenu.font [active] Segoe UI plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
PopupMenu.foreground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
PopupMenu.popupSound win.sound.menuPopup
|
||||
|
||||
|
||||
#---- PopupMenuSeparator ----
|
||||
|
||||
PopupMenuSeparatorUI com.sun.java.swing.plaf.windows.WindowsPopupMenuSeparatorUI
|
||||
|
||||
|
||||
#---- PopupMenu ----
|
||||
|
||||
PopupMenuUI com.sun.java.swing.plaf.windows.WindowsPopupMenuUI
|
||||
|
||||
|
||||
#---- ProgressBar ----
|
||||
|
||||
ProgressBar.background [active] #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
ProgressBar.border [lazy] javax.swing.plaf.BorderUIResource$CompoundBorderUIResource [UI]
|
||||
1,1,1,1 false com.sun.java.swing.plaf.windows.WindowsBorders$ProgressBarBorder [UI]
|
||||
1,1,1,1 false javax.swing.border.EmptyBorder
|
||||
ProgressBar.cellLength 7
|
||||
ProgressBar.cellSpacing 2
|
||||
ProgressBar.cycleTime 3000
|
||||
ProgressBar.font [active] Tahoma plain 11 javax.swing.plaf.FontUIResource [UI]
|
||||
ProgressBar.foreground [active] #0078d7 javax.swing.plaf.ColorUIResource [UI]
|
||||
ProgressBar.highlight [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
ProgressBar.horizontalSize 146,12 javax.swing.plaf.DimensionUIResource [UI]
|
||||
ProgressBar.indeterminateInsets 3,3,3,3 java.awt.Insets
|
||||
ProgressBar.repaintInterval 50
|
||||
ProgressBar.selectionBackground [active] #0078d7 javax.swing.plaf.ColorUIResource [UI]
|
||||
ProgressBar.selectionForeground [active] #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
ProgressBar.shadow [active] #a0a0a0 javax.swing.plaf.ColorUIResource [UI]
|
||||
ProgressBar.verticalSize 12,146 javax.swing.plaf.DimensionUIResource [UI]
|
||||
ProgressBarUI com.sun.java.swing.plaf.windows.WindowsProgressBarUI
|
||||
|
||||
|
||||
#---- RadioButton ----
|
||||
|
||||
RadioButton.background [active] #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
RadioButton.border [lazy] javax.swing.plaf.BorderUIResource$CompoundBorderUIResource [UI]
|
||||
2,2,2,2 false javax.swing.plaf.basic.BasicBorders$RadioButtonBorder [UI]
|
||||
0,0,0,0 false javax.swing.plaf.basic.BasicBorders$MarginBorder [UI]
|
||||
RadioButton.darkShadow [active] #696969 javax.swing.plaf.ColorUIResource [UI]
|
||||
RadioButton.focus [active] #000000 java.awt.Color
|
||||
RadioButton.font [active] Tahoma plain 11 javax.swing.plaf.FontUIResource [UI]
|
||||
RadioButton.foreground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
RadioButton.highlight [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
RadioButton.icon [lazy] 13,13 com.sun.java.swing.plaf.windows.WindowsIconFactory$RadioButtonIcon [UI]
|
||||
RadioButton.interiorBackground [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
RadioButton.light [active] #e3e3e3 javax.swing.plaf.ColorUIResource [UI]
|
||||
RadioButton.margin 2,2,2,2 javax.swing.plaf.InsetsUIResource [UI]
|
||||
RadioButton.shadow [active] #a0a0a0 javax.swing.plaf.ColorUIResource [UI]
|
||||
RadioButton.textIconGap 4
|
||||
RadioButton.textShiftOffset 0
|
||||
RadioButton.totalInsets 4,4,4,4 java.awt.Insets
|
||||
|
||||
|
||||
#---- RadioButtonMenuItem ----
|
||||
|
||||
RadioButtonMenuItem.acceleratorFont [lazy] Dialog plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
RadioButtonMenuItem.acceleratorForeground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
RadioButtonMenuItem.acceleratorSelectionForeground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
RadioButtonMenuItem.afterCheckIconGap [active] 9
|
||||
RadioButtonMenuItem.arrowIcon [lazy] 4,8 javax.swing.plaf.basic.BasicIconFactory$MenuItemArrowIcon [UI]
|
||||
RadioButtonMenuItem.background [active] #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
RadioButtonMenuItem.border [lazy] 0,0,0,0 false javax.swing.plaf.basic.BasicBorders$MarginBorder [UI]
|
||||
RadioButtonMenuItem.borderPainted false
|
||||
RadioButtonMenuItem.checkIcon [active] 22,22 com.sun.java.swing.plaf.windows.WindowsIconFactory$VistaMenuItemCheckIconFactory$VistaMenuItemCheckIcon [UI]
|
||||
RadioButtonMenuItem.checkIconFactory [active] [unknown type] com.sun.java.swing.plaf.windows.WindowsIconFactory$VistaMenuItemCheckIconFactory
|
||||
RadioButtonMenuItem.commandSound win.sound.menuCommand
|
||||
RadioButtonMenuItem.disabledForeground [active] #6d6d6d javax.swing.plaf.ColorUIResource [UI]
|
||||
RadioButtonMenuItem.evenHeight [active] true
|
||||
RadioButtonMenuItem.font [active] Segoe UI plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
RadioButtonMenuItem.foreground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
RadioButtonMenuItem.margin 2,2,2,2 javax.swing.plaf.InsetsUIResource [UI]
|
||||
RadioButtonMenuItem.minimumTextOffset [active] 31
|
||||
RadioButtonMenuItem.opaque [active] false
|
||||
RadioButtonMenuItem.selectionBackground [active] #0078d7 javax.swing.plaf.ColorUIResource [UI]
|
||||
RadioButtonMenuItem.selectionForeground [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
RadioButtonMenuItemUI com.sun.java.swing.plaf.windows.WindowsRadioButtonMenuItemUI
|
||||
|
||||
|
||||
#---- RadioButton ----
|
||||
|
||||
RadioButtonUI com.sun.java.swing.plaf.windows.WindowsRadioButtonUI
|
||||
|
||||
|
||||
#---- RootPane ----
|
||||
|
||||
RootPane.defaultButtonWindowKeyBindings length=8 [Ljava.lang.Object;
|
||||
[0] ENTER
|
||||
[1] press
|
||||
[2] released ENTER
|
||||
[3] release
|
||||
[4] ctrl ENTER
|
||||
[5] press
|
||||
[6] ctrl released ENTER
|
||||
[7] release
|
||||
RootPaneUI com.sun.java.swing.plaf.windows.WindowsRootPaneUI
|
||||
|
||||
|
||||
#---- ScrollBar ----
|
||||
|
||||
ScrollBar.background [active] #c8c8c8 javax.swing.plaf.ColorUIResource [UI]
|
||||
ScrollBar.foreground [active] #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
ScrollBar.maximumThumbSize 4096,4096 javax.swing.plaf.DimensionUIResource [UI]
|
||||
ScrollBar.minimumThumbSize 8,8 javax.swing.plaf.DimensionUIResource [UI]
|
||||
ScrollBar.thumb [active] #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
ScrollBar.thumbDarkShadow [active] #696969 javax.swing.plaf.ColorUIResource [UI]
|
||||
ScrollBar.thumbHighlight [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
ScrollBar.thumbShadow [active] #a0a0a0 javax.swing.plaf.ColorUIResource [UI]
|
||||
ScrollBar.track #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
ScrollBar.trackForeground [active] #c8c8c8 javax.swing.plaf.ColorUIResource [UI]
|
||||
ScrollBar.trackHighlight #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
ScrollBar.trackHighlightForeground #404040 javax.swing.plaf.ColorUIResource [UI]
|
||||
ScrollBar.width [active] 17
|
||||
ScrollBarUI com.sun.java.swing.plaf.windows.WindowsScrollBarUI
|
||||
|
||||
|
||||
#---- ScrollPane ----
|
||||
|
||||
ScrollPane.background [active] #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
ScrollPane.border [active] line: #828790 javax.swing.plaf.ColorUIResource [UI] 1 false 1,1,1,1 true com.sun.java.swing.plaf.windows.XPStyle$XPFillBorder [UI]
|
||||
ScrollPane.font [active] Tahoma plain 11 javax.swing.plaf.FontUIResource [UI]
|
||||
ScrollPane.foreground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
ScrollPaneUI javax.swing.plaf.basic.BasicScrollPaneUI
|
||||
|
||||
|
||||
#---- Separator ----
|
||||
|
||||
Separator.background [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
Separator.foreground [active] #a0a0a0 javax.swing.plaf.ColorUIResource [UI]
|
||||
Separator.highlight #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
Separator.shadow #a0a0a0 javax.swing.plaf.ColorUIResource [UI]
|
||||
SeparatorUI com.sun.java.swing.plaf.windows.WindowsSeparatorUI
|
||||
|
||||
|
||||
#---- Slider ----
|
||||
|
||||
Slider.background [active] #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
Slider.focus [active] #696969 javax.swing.plaf.ColorUIResource [UI]
|
||||
Slider.focusInsets 2,2,2,2 javax.swing.plaf.InsetsUIResource [UI]
|
||||
Slider.font [active] Tahoma plain 11 javax.swing.plaf.FontUIResource [UI]
|
||||
Slider.foreground [active] #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
Slider.highlight [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
Slider.horizontalSize 200,21 java.awt.Dimension
|
||||
Slider.minimumHorizontalSize 36,21 java.awt.Dimension
|
||||
Slider.minimumVerticalSize 21,36 java.awt.Dimension
|
||||
Slider.onlyLeftMouseButtonDrag true
|
||||
Slider.shadow [active] #a0a0a0 javax.swing.plaf.ColorUIResource [UI]
|
||||
Slider.tickColor #000000 java.awt.Color
|
||||
Slider.verticalSize 21,200 java.awt.Dimension
|
||||
SliderUI com.sun.java.swing.plaf.windows.WindowsSliderUI
|
||||
|
||||
|
||||
#---- Spinner ----
|
||||
|
||||
Spinner.arrowButtonInsets [active] 1,1,1,1 javax.swing.plaf.InsetsUIResource [UI]
|
||||
Spinner.arrowButtonSize 17,9 java.awt.Dimension
|
||||
Spinner.background #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
Spinner.border [active] javax.swing.plaf.BorderUIResource$CompoundBorderUIResource [UI]
|
||||
line: #abadb3 javax.swing.plaf.ColorUIResource [UI] 1 false 1,1,1,1 true com.sun.java.swing.plaf.windows.XPStyle$XPFillBorder [UI]
|
||||
2,2,2,2 false javax.swing.border.EmptyBorder
|
||||
Spinner.editorAlignment 11
|
||||
Spinner.editorBorderPainted false
|
||||
Spinner.font [active] Tahoma plain 11 javax.swing.plaf.FontUIResource [UI]
|
||||
Spinner.foreground #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
SpinnerUI com.sun.java.swing.plaf.windows.WindowsSpinnerUI
|
||||
|
||||
|
||||
#---- SplitPane ----
|
||||
|
||||
SplitPane.background [active] #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
SplitPane.border [lazy] 1,1,1,1 true javax.swing.plaf.basic.BasicBorders$SplitPaneBorder [UI]
|
||||
SplitPane.darkShadow [active] #696969 javax.swing.plaf.ColorUIResource [UI]
|
||||
SplitPane.dividerSize 5
|
||||
SplitPane.highlight [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
SplitPane.shadow [active] #a0a0a0 javax.swing.plaf.ColorUIResource [UI]
|
||||
|
||||
|
||||
#---- SplitPaneDivider ----
|
||||
|
||||
SplitPaneDivider.border [lazy] 1,1,1,1 true javax.swing.plaf.basic.BasicBorders$SplitPaneDividerBorder [UI]
|
||||
SplitPaneDivider.draggingColor #404040 javax.swing.plaf.ColorUIResource [UI]
|
||||
|
||||
|
||||
#---- SplitPane ----
|
||||
|
||||
SplitPaneUI com.sun.java.swing.plaf.windows.WindowsSplitPaneUI
|
||||
|
||||
|
||||
#---- TabbedPane ----
|
||||
|
||||
TabbedPane.background [active] #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
TabbedPane.contentBorderInsets 2,2,3,3 javax.swing.plaf.InsetsUIResource [UI]
|
||||
TabbedPane.contentOpaque true
|
||||
TabbedPane.darkShadow [active] #696969 javax.swing.plaf.ColorUIResource [UI]
|
||||
TabbedPane.focus [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
TabbedPane.font [active] Tahoma plain 11 javax.swing.plaf.FontUIResource [UI]
|
||||
TabbedPane.foreground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
TabbedPane.highlight [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
TabbedPane.labelShift 1
|
||||
TabbedPane.light [active] #e3e3e3 javax.swing.plaf.ColorUIResource [UI]
|
||||
TabbedPane.selectedLabelShift -1
|
||||
TabbedPane.selectedTabPadInsets 2,2,2,1 javax.swing.plaf.InsetsUIResource [UI]
|
||||
TabbedPane.selectionFollowsFocus true
|
||||
TabbedPane.shadow [active] #a0a0a0 javax.swing.plaf.ColorUIResource [UI]
|
||||
TabbedPane.tabAreaInsets [active] 3,2,2,2 javax.swing.plaf.InsetsUIResource [UI]
|
||||
TabbedPane.tabInsets [active] 1,4,1,4 javax.swing.plaf.InsetsUIResource [UI]
|
||||
TabbedPane.tabRunOverlay 2
|
||||
TabbedPane.tabsOpaque true
|
||||
TabbedPane.tabsOverlapBorder [active] true
|
||||
TabbedPane.textIconGap 4
|
||||
TabbedPaneUI com.sun.java.swing.plaf.windows.WindowsTabbedPaneUI
|
||||
|
||||
|
||||
#---- Table ----
|
||||
|
||||
Table.ascendingSortIcon [active] 13,5 com.sun.java.swing.plaf.windows.WindowsLookAndFeel$SkinIcon [UI]
|
||||
Table.background [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
Table.darkShadow [active] #696969 javax.swing.plaf.ColorUIResource [UI]
|
||||
Table.descendingSortIcon [active] 13,5 com.sun.java.swing.plaf.windows.WindowsLookAndFeel$SkinIcon [UI]
|
||||
Table.dropLineColor #a0a0a0 javax.swing.plaf.ColorUIResource [UI]
|
||||
Table.dropLineShortColor #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
Table.focusCellBackground [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
Table.focusCellForeground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
Table.focusCellHighlightBorder [lazy] line: null 1 false 1,1,1,1 true com.sun.java.swing.plaf.windows.WindowsBorders$ComplementDashedBorder [UI]
|
||||
Table.font [active] Tahoma plain 11 javax.swing.plaf.FontUIResource [UI]
|
||||
Table.foreground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
Table.gridColor #808080 javax.swing.plaf.ColorUIResource [UI]
|
||||
Table.highlight [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
Table.light [active] #e3e3e3 javax.swing.plaf.ColorUIResource [UI]
|
||||
Table.scrollPaneBorder [active] line: #828790 javax.swing.plaf.ColorUIResource [UI] 1 false 1,1,1,1 true com.sun.java.swing.plaf.windows.XPStyle$XPFillBorder [UI]
|
||||
Table.selectionBackground [active] #0078d7 javax.swing.plaf.ColorUIResource [UI]
|
||||
Table.selectionForeground [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
Table.shadow [active] #a0a0a0 javax.swing.plaf.ColorUIResource [UI]
|
||||
Table.sortIconColor #a0a0a0 javax.swing.plaf.ColorUIResource [UI]
|
||||
Table.sortIconHighlight [active] #a0a0a0 javax.swing.plaf.ColorUIResource [UI]
|
||||
Table.sortIconLight #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
|
||||
|
||||
#---- TableHeader ----
|
||||
|
||||
TableHeader.background [active] #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
TableHeader.cellBorder [lazy] javax.swing.plaf.BorderUIResource$CompoundBorderUIResource [UI]
|
||||
2,3,3,3 false javax.swing.plaf.basic.BasicBorders$ButtonBorder [UI]
|
||||
0,0,0,0 false javax.swing.plaf.basic.BasicBorders$MarginBorder [UI]
|
||||
TableHeader.focusCellBackground [active] null
|
||||
TableHeader.font [active] Tahoma plain 11 javax.swing.plaf.FontUIResource [UI]
|
||||
TableHeader.foreground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
TableHeaderUI com.sun.java.swing.plaf.windows.WindowsTableHeaderUI
|
||||
|
||||
|
||||
#---- Table ----
|
||||
|
||||
TableUI javax.swing.plaf.basic.BasicTableUI
|
||||
|
||||
|
||||
#---- ----
|
||||
|
||||
Text-specific LCD contrast key 120
|
||||
Text-specific antialiasing enable key [unknown type] sun.awt.SunHints$Value
|
||||
|
||||
|
||||
#---- TextArea ----
|
||||
|
||||
TextArea.background [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
TextArea.border [lazy] 0,0,0,0 false javax.swing.plaf.basic.BasicBorders$MarginBorder [UI]
|
||||
TextArea.caretBlinkRate 500
|
||||
TextArea.caretForeground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
TextArea.disabledBackground [active] #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
TextArea.font [active] Monospaced plain 13 javax.swing.plaf.FontUIResource [UI]
|
||||
TextArea.foreground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
TextArea.inactiveBackground [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
TextArea.inactiveForeground [active] #6d6d6d javax.swing.plaf.ColorUIResource [UI]
|
||||
TextArea.margin [active] 2,2,2,2 javax.swing.plaf.InsetsUIResource [UI]
|
||||
TextArea.selectionBackground [active] #0078d7 javax.swing.plaf.ColorUIResource [UI]
|
||||
TextArea.selectionForeground [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
TextAreaUI com.sun.java.swing.plaf.windows.WindowsTextAreaUI
|
||||
|
||||
|
||||
#---- TextField ----
|
||||
|
||||
TextField.background [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
TextField.border [active] line: #abadb3 javax.swing.plaf.ColorUIResource [UI] 1 false 1,1,1,1 true com.sun.java.swing.plaf.windows.XPStyle$XPFillBorder [UI]
|
||||
TextField.caretBlinkRate 500
|
||||
TextField.caretForeground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
TextField.darkShadow [active] #696969 javax.swing.plaf.ColorUIResource [UI]
|
||||
TextField.disabledBackground [active] #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
TextField.font [active] Tahoma plain 11 javax.swing.plaf.FontUIResource [UI]
|
||||
TextField.foreground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
TextField.highlight [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
TextField.inactiveBackground [active] #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
TextField.inactiveForeground [active] #6d6d6d javax.swing.plaf.ColorUIResource [UI]
|
||||
TextField.light [active] #e3e3e3 javax.swing.plaf.ColorUIResource [UI]
|
||||
TextField.margin [active] 2,2,2,2 javax.swing.plaf.InsetsUIResource [UI]
|
||||
TextField.selectionBackground [active] #0078d7 javax.swing.plaf.ColorUIResource [UI]
|
||||
TextField.selectionForeground [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
TextField.shadow [active] #a0a0a0 javax.swing.plaf.ColorUIResource [UI]
|
||||
TextFieldUI com.sun.java.swing.plaf.windows.WindowsTextFieldUI
|
||||
|
||||
|
||||
#---- TextPane ----
|
||||
|
||||
TextPane.background [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
TextPane.border [lazy] 0,0,0,0 false javax.swing.plaf.basic.BasicBorders$MarginBorder [UI]
|
||||
TextPane.caretBlinkRate 500
|
||||
TextPane.caretForeground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
TextPane.disabledBackground [active] #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
TextPane.font [active] Tahoma plain 11 javax.swing.plaf.FontUIResource [UI]
|
||||
TextPane.foreground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
TextPane.inactiveBackground [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
TextPane.inactiveForeground #6d6d6d javax.swing.plaf.ColorUIResource [UI]
|
||||
TextPane.margin 3,3,3,3 javax.swing.plaf.InsetsUIResource [UI]
|
||||
TextPane.selectionBackground [active] #0078d7 javax.swing.plaf.ColorUIResource [UI]
|
||||
TextPane.selectionForeground [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
TextPaneUI com.sun.java.swing.plaf.windows.WindowsTextPaneUI
|
||||
|
||||
|
||||
#---- TitledBorder ----
|
||||
|
||||
TitledBorder.border [lazy] 2,2,2,2 true javax.swing.plaf.BorderUIResource$EtchedBorderUIResource [UI]
|
||||
TitledBorder.font [active] Tahoma plain 11 javax.swing.plaf.FontUIResource [UI]
|
||||
TitledBorder.titleColor [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
|
||||
|
||||
#---- ToggleButton ----
|
||||
|
||||
ToggleButton.background [active] #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
ToggleButton.border [lazy] javax.swing.plaf.BorderUIResource$CompoundBorderUIResource [UI]
|
||||
2,2,2,2 false javax.swing.plaf.basic.BasicBorders$RadioButtonBorder [UI]
|
||||
0,0,0,0 false javax.swing.plaf.basic.BasicBorders$MarginBorder [UI]
|
||||
ToggleButton.darkShadow [active] #696969 javax.swing.plaf.ColorUIResource [UI]
|
||||
ToggleButton.focus [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
ToggleButton.font [active] Tahoma plain 11 javax.swing.plaf.FontUIResource [UI]
|
||||
ToggleButton.foreground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
ToggleButton.highlight [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
ToggleButton.light [active] #e3e3e3 javax.swing.plaf.ColorUIResource [UI]
|
||||
ToggleButton.margin 2,14,2,14 javax.swing.plaf.InsetsUIResource [UI]
|
||||
ToggleButton.shadow [active] #a0a0a0 javax.swing.plaf.ColorUIResource [UI]
|
||||
ToggleButton.textIconGap 4
|
||||
ToggleButton.textShiftOffset 1
|
||||
ToggleButtonUI com.sun.java.swing.plaf.windows.WindowsToggleButtonUI
|
||||
|
||||
|
||||
#---- ToolBar ----
|
||||
|
||||
ToolBar.background [active] #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
ToolBar.border [lazy] 1,1,1,1 false com.sun.java.swing.plaf.windows.WindowsBorders$ToolBarBorder [UI]
|
||||
ToolBar.darkShadow [active] #696969 javax.swing.plaf.ColorUIResource [UI]
|
||||
ToolBar.dockingBackground [active] #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
ToolBar.dockingForeground #ff0000 javax.swing.plaf.ColorUIResource [UI]
|
||||
ToolBar.floatingBackground [active] #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
ToolBar.floatingForeground #404040 javax.swing.plaf.ColorUIResource [UI]
|
||||
ToolBar.font [active] Segoe UI plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
ToolBar.foreground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
ToolBar.highlight [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
ToolBar.light [active] #e3e3e3 javax.swing.plaf.ColorUIResource [UI]
|
||||
ToolBar.shadow [active] #a0a0a0 javax.swing.plaf.ColorUIResource [UI]
|
||||
|
||||
|
||||
#---- ToolBarSeparator ----
|
||||
|
||||
ToolBarSeparatorUI com.sun.java.swing.plaf.windows.WindowsToolBarSeparatorUI
|
||||
|
||||
|
||||
#---- ToolBar ----
|
||||
|
||||
ToolBarUI com.sun.java.swing.plaf.windows.WindowsToolBarUI
|
||||
|
||||
|
||||
#---- ToolTip ----
|
||||
|
||||
ToolTip.background [active] #ffffe1 javax.swing.plaf.ColorUIResource [UI]
|
||||
ToolTip.border [lazy] line: #000000 java.awt.Color 1 false 1,1,1,1 true javax.swing.plaf.BorderUIResource$LineBorderUIResource [UI]
|
||||
ToolTip.font [active] Segoe UI plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
ToolTip.foreground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
|
||||
|
||||
#---- ToolTipManager ----
|
||||
|
||||
ToolTipManager.enableToolTipMode activeApplication
|
||||
|
||||
|
||||
#---- ToolTip ----
|
||||
|
||||
ToolTipUI javax.swing.plaf.basic.BasicToolTipUI
|
||||
|
||||
|
||||
#---- Tree ----
|
||||
|
||||
Tree.background [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
Tree.changeSelectionWithFocus true
|
||||
Tree.closedIcon [active] 16,16 sun.swing.ImageIconUIResource [UI] (java.awt.image.BufferedImage)
|
||||
Tree.collapsedIcon 9,9 com.sun.java.swing.plaf.windows.WindowsTreeUI$CollapsedIcon
|
||||
Tree.drawDashedFocusIndicator true
|
||||
Tree.drawsFocusBorderAroundIcon false
|
||||
Tree.dropLineColor #a0a0a0 javax.swing.plaf.ColorUIResource [UI]
|
||||
Tree.editorBorder [lazy] line: #000000 java.awt.Color 1 false 1,1,1,1 true javax.swing.plaf.BorderUIResource$LineBorderUIResource [UI]
|
||||
Tree.expandedIcon 9,9 com.sun.java.swing.plaf.windows.WindowsTreeUI$ExpandedIcon
|
||||
Tree.font [active] Tahoma plain 11 javax.swing.plaf.FontUIResource [UI]
|
||||
Tree.foreground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
Tree.hash #808080 javax.swing.plaf.ColorUIResource [UI]
|
||||
Tree.leafIcon [lazy] 16,13 sun.swing.ImageIconUIResource [UI] (sun.awt.image.ToolkitImage)
|
||||
Tree.leftChildIndent 8
|
||||
Tree.lineTypeDashed true
|
||||
Tree.openIcon [active] 16,16 sun.swing.ImageIconUIResource [UI] (java.awt.image.BufferedImage)
|
||||
Tree.paintLines true
|
||||
Tree.rightChildIndent 11
|
||||
Tree.rowHeight 16
|
||||
Tree.scrollsOnExpand true
|
||||
Tree.selectionBackground [active] #0078d7 javax.swing.plaf.ColorUIResource [UI]
|
||||
Tree.selectionBorderColor #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
Tree.selectionForeground [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
Tree.textBackground [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
Tree.textForeground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
Tree.timeFactor 1000
|
||||
TreeUI com.sun.java.swing.plaf.windows.WindowsTreeUI
|
||||
|
||||
|
||||
#---- Viewport ----
|
||||
|
||||
Viewport.background [active] #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
Viewport.font [active] Tahoma plain 11 javax.swing.plaf.FontUIResource [UI]
|
||||
Viewport.foreground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
ViewportUI javax.swing.plaf.basic.BasicViewportUI
|
||||
|
||||
|
||||
#---- ----
|
||||
|
||||
activeCaption #99b4d1 javax.swing.plaf.ColorUIResource [UI]
|
||||
activeCaptionBorder #b4b4b4 javax.swing.plaf.ColorUIResource [UI]
|
||||
activeCaptionText #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
control #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
controlDkShadow #696969 javax.swing.plaf.ColorUIResource [UI]
|
||||
controlHighlight #e3e3e3 javax.swing.plaf.ColorUIResource [UI]
|
||||
controlLtHighlight #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
controlShadow #a0a0a0 javax.swing.plaf.ColorUIResource [UI]
|
||||
controlText #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
desktop #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
|
||||
|
||||
#---- html ----
|
||||
|
||||
html.missingImage [lazy] 38,38 sun.swing.ImageIconUIResource [UI] (sun.awt.image.ToolkitImage)
|
||||
html.pendingImage [lazy] 38,38 sun.swing.ImageIconUIResource [UI] (sun.awt.image.ToolkitImage)
|
||||
|
||||
|
||||
#---- ----
|
||||
|
||||
inactiveCaption #bfcddb javax.swing.plaf.ColorUIResource [UI]
|
||||
inactiveCaptionBorder #f4f7fc javax.swing.plaf.ColorUIResource [UI]
|
||||
inactiveCaptionText #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
info #ffffe1 javax.swing.plaf.ColorUIResource [UI]
|
||||
infoText #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
menu #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
menuPressedItemB #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
menuPressedItemF #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
menuText #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
scrollbar #c8c8c8 javax.swing.plaf.ColorUIResource [UI]
|
||||
text #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
textHighlight #0078d7 javax.swing.plaf.ColorUIResource [UI]
|
||||
textHighlightText #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
textInactiveText #6d6d6d javax.swing.plaf.ColorUIResource [UI]
|
||||
textText #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
window #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
windowBorder #646464 javax.swing.plaf.ColorUIResource [UI]
|
||||
windowText #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
@@ -0,0 +1,935 @@
|
||||
Class com.sun.java.swing.plaf.windows.WindowsLookAndFeel
|
||||
ID Windows
|
||||
Name Windows
|
||||
Java 9.0.4
|
||||
OS Windows 10
|
||||
|
||||
|
||||
#---- Application ----
|
||||
|
||||
Application.useSystemFontSettings true
|
||||
|
||||
|
||||
#---- AuditoryCues ----
|
||||
|
||||
AuditoryCues.allAuditoryCues length=13 [Ljava.lang.Object;
|
||||
[0] CheckBoxMenuItem.commandSound
|
||||
[1] InternalFrame.closeSound
|
||||
[2] InternalFrame.maximizeSound
|
||||
[3] InternalFrame.minimizeSound
|
||||
[4] InternalFrame.restoreDownSound
|
||||
[5] InternalFrame.restoreUpSound
|
||||
[6] MenuItem.commandSound
|
||||
[7] OptionPane.errorSound
|
||||
[8] OptionPane.informationSound
|
||||
[9] OptionPane.questionSound
|
||||
[10] OptionPane.warningSound
|
||||
[11] PopupMenu.popupSound
|
||||
[12] RadioButtonMenuItem.commandSound
|
||||
AuditoryCues.cueList length=13 [Ljava.lang.Object;
|
||||
[0] CheckBoxMenuItem.commandSound
|
||||
[1] InternalFrame.closeSound
|
||||
[2] InternalFrame.maximizeSound
|
||||
[3] InternalFrame.minimizeSound
|
||||
[4] InternalFrame.restoreDownSound
|
||||
[5] InternalFrame.restoreUpSound
|
||||
[6] MenuItem.commandSound
|
||||
[7] OptionPane.errorSound
|
||||
[8] OptionPane.informationSound
|
||||
[9] OptionPane.questionSound
|
||||
[10] OptionPane.warningSound
|
||||
[11] PopupMenu.popupSound
|
||||
[12] RadioButtonMenuItem.commandSound
|
||||
AuditoryCues.noAuditoryCues length=1 [Ljava.lang.Object;
|
||||
[0] mute
|
||||
|
||||
|
||||
#---- Button ----
|
||||
|
||||
Button.background [active] #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
Button.border [active] 7,8,7,8 false com.sun.java.swing.plaf.windows.XPStyle$XPEmptyBorder [UI]
|
||||
Button.darkShadow [active] #696969 javax.swing.plaf.ColorUIResource [UI]
|
||||
Button.dashedRectGapHeight [active] 6
|
||||
Button.dashedRectGapWidth [active] 6
|
||||
Button.dashedRectGapX [active] 3
|
||||
Button.dashedRectGapY [active] 3
|
||||
Button.defaultButtonFollowsFocus true
|
||||
Button.disabledForeground [active] #6d6d6d javax.swing.plaf.ColorUIResource [UI]
|
||||
Button.disabledShadow [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
Button.focus [active] #000000 java.awt.Color
|
||||
Button.font [active] Tahoma plain 11 javax.swing.plaf.FontUIResource [UI]
|
||||
Button.foreground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
Button.highlight [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
Button.light [active] #e3e3e3 javax.swing.plaf.ColorUIResource [UI]
|
||||
Button.margin 2,14,2,14 javax.swing.plaf.InsetsUIResource [UI]
|
||||
Button.shadow [active] #a0a0a0 javax.swing.plaf.ColorUIResource [UI]
|
||||
Button.showMnemonics [active] false
|
||||
Button.textIconGap 4
|
||||
Button.textShiftOffset [active] 0
|
||||
ButtonUI com.sun.java.swing.plaf.windows.WindowsButtonUI
|
||||
|
||||
|
||||
#---- Caret ----
|
||||
|
||||
Caret.width [active] 1
|
||||
|
||||
|
||||
#---- CheckBox ----
|
||||
|
||||
CheckBox.background [active] #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
CheckBox.border [lazy] javax.swing.plaf.BorderUIResource$CompoundBorderUIResource [UI]
|
||||
2,2,2,2 false javax.swing.plaf.basic.BasicBorders$RadioButtonBorder [UI]
|
||||
0,0,0,0 false javax.swing.plaf.basic.BasicBorders$MarginBorder [UI]
|
||||
CheckBox.darkShadow [active] #696969 javax.swing.plaf.ColorUIResource [UI]
|
||||
CheckBox.focus [active] #000000 java.awt.Color
|
||||
CheckBox.font [active] Tahoma plain 11 javax.swing.plaf.FontUIResource [UI]
|
||||
CheckBox.foreground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
CheckBox.highlight [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
CheckBox.icon [lazy] 13,13 com.sun.java.swing.plaf.windows.WindowsIconFactory$CheckBoxIcon
|
||||
CheckBox.interiorBackground [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
CheckBox.light [active] #e3e3e3 javax.swing.plaf.ColorUIResource [UI]
|
||||
CheckBox.margin 2,2,2,2 javax.swing.plaf.InsetsUIResource [UI]
|
||||
CheckBox.shadow [active] #a0a0a0 javax.swing.plaf.ColorUIResource [UI]
|
||||
CheckBox.textIconGap 4
|
||||
CheckBox.textShiftOffset 0
|
||||
CheckBox.totalInsets 4,4,4,4 java.awt.Insets
|
||||
|
||||
|
||||
#---- CheckBoxMenuItem ----
|
||||
|
||||
CheckBoxMenuItem.acceleratorFont [lazy] Dialog plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
CheckBoxMenuItem.acceleratorForeground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
CheckBoxMenuItem.acceleratorSelectionForeground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
CheckBoxMenuItem.afterCheckIconGap [active] 9
|
||||
CheckBoxMenuItem.arrowIcon [lazy] 4,8 javax.swing.plaf.basic.BasicIconFactory$MenuItemArrowIcon [UI]
|
||||
CheckBoxMenuItem.background [active] #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
CheckBoxMenuItem.border [lazy] 0,0,0,0 false javax.swing.plaf.basic.BasicBorders$MarginBorder [UI]
|
||||
CheckBoxMenuItem.borderPainted false
|
||||
CheckBoxMenuItem.checkIcon [active] 22,22 com.sun.java.swing.plaf.windows.WindowsIconFactory$VistaMenuItemCheckIconFactory$VistaMenuItemCheckIcon [UI]
|
||||
CheckBoxMenuItem.checkIconFactory [active] [unknown type] com.sun.java.swing.plaf.windows.WindowsIconFactory$VistaMenuItemCheckIconFactory
|
||||
CheckBoxMenuItem.commandSound win.sound.menuCommand
|
||||
CheckBoxMenuItem.evenHeight [active] true
|
||||
CheckBoxMenuItem.font [active] Segoe UI plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
CheckBoxMenuItem.foreground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
CheckBoxMenuItem.margin 2,2,2,2 javax.swing.plaf.InsetsUIResource [UI]
|
||||
CheckBoxMenuItem.minimumTextOffset [active] 31
|
||||
CheckBoxMenuItem.opaque [active] false
|
||||
CheckBoxMenuItem.selectionBackground [active] #0078d7 javax.swing.plaf.ColorUIResource [UI]
|
||||
CheckBoxMenuItem.selectionForeground [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
CheckBoxMenuItemUI com.sun.java.swing.plaf.windows.WindowsCheckBoxMenuItemUI
|
||||
|
||||
|
||||
#---- CheckBox ----
|
||||
|
||||
CheckBoxUI com.sun.java.swing.plaf.windows.WindowsCheckBoxUI
|
||||
|
||||
|
||||
#---- ColorChooser ----
|
||||
|
||||
ColorChooser.background #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
ColorChooser.font [lazy] Dialog plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
ColorChooser.foreground #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
ColorChooser.swatchesDefaultRecentColor #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
ColorChooser.swatchesRecentSwatchSize 10,10 java.awt.Dimension
|
||||
ColorChooser.swatchesSwatchSize 10,10 java.awt.Dimension
|
||||
ColorChooserUI javax.swing.plaf.basic.BasicColorChooserUI
|
||||
|
||||
|
||||
#---- ComboBox ----
|
||||
|
||||
ComboBox.background [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
ComboBox.border [active] line: #abadb3 javax.swing.plaf.ColorUIResource [UI] 1 false 1,1,1,1 true com.sun.java.swing.plaf.windows.XPStyle$XPFillBorder [UI]
|
||||
ComboBox.buttonBackground [active] #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
ComboBox.buttonDarkShadow [active] #696969 javax.swing.plaf.ColorUIResource [UI]
|
||||
ComboBox.buttonHighlight [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
ComboBox.buttonShadow [active] #a0a0a0 javax.swing.plaf.ColorUIResource [UI]
|
||||
ComboBox.disabledBackground [active] #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
ComboBox.disabledForeground [active] #6d6d6d javax.swing.plaf.ColorUIResource [UI]
|
||||
ComboBox.editorBorder [active] 1,4,1,1 false javax.swing.border.EmptyBorder
|
||||
ComboBox.font [active] Tahoma plain 11 javax.swing.plaf.FontUIResource [UI]
|
||||
ComboBox.foreground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
ComboBox.isEnterSelectablePopup false
|
||||
ComboBox.noActionOnKeyNavigation false
|
||||
ComboBox.selectionBackground [active] #0078d7 javax.swing.plaf.ColorUIResource [UI]
|
||||
ComboBox.selectionForeground [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
ComboBox.timeFactor 1000
|
||||
ComboBoxUI com.sun.java.swing.plaf.windows.WindowsComboBoxUI
|
||||
|
||||
|
||||
#---- Desktop ----
|
||||
|
||||
Desktop.background [active] #ababab javax.swing.plaf.ColorUIResource [UI]
|
||||
Desktop.minOnScreenInsets 3,3,3,3 javax.swing.plaf.InsetsUIResource [UI]
|
||||
|
||||
|
||||
#---- DesktopIcon ----
|
||||
|
||||
DesktopIcon.border [lazy] javax.swing.plaf.BorderUIResource$CompoundBorderUIResource [UI]
|
||||
2,2,2,2 true javax.swing.border.BevelBorder
|
||||
line: #b4b4b4 javax.swing.plaf.ColorUIResource [UI] 1 false 1,1,1,1 true com.sun.java.swing.plaf.windows.WindowsBorders$InternalFrameLineBorder [UI]
|
||||
DesktopIcon.width 160
|
||||
DesktopIconUI com.sun.java.swing.plaf.windows.WindowsDesktopIconUI
|
||||
|
||||
|
||||
#---- DesktopPane ----
|
||||
|
||||
DesktopPaneUI com.sun.java.swing.plaf.windows.WindowsDesktopPaneUI
|
||||
|
||||
|
||||
#---- EditorPane ----
|
||||
|
||||
EditorPane.background [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
EditorPane.border [lazy] 0,0,0,0 false javax.swing.plaf.basic.BasicBorders$MarginBorder [UI]
|
||||
EditorPane.caretBlinkRate 500
|
||||
EditorPane.caretForeground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
EditorPane.disabledBackground [active] #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
EditorPane.font [active] Tahoma plain 11 javax.swing.plaf.FontUIResource [UI]
|
||||
EditorPane.foreground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
EditorPane.inactiveBackground [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
EditorPane.inactiveForeground [active] #6d6d6d javax.swing.plaf.ColorUIResource [UI]
|
||||
EditorPane.margin 3,3,3,3 javax.swing.plaf.InsetsUIResource [UI]
|
||||
EditorPane.selectionBackground [active] #0078d7 javax.swing.plaf.ColorUIResource [UI]
|
||||
EditorPane.selectionForeground [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
EditorPaneUI com.sun.java.swing.plaf.windows.WindowsEditorPaneUI
|
||||
|
||||
|
||||
#---- FileChooser ----
|
||||
|
||||
FileChooser.detailsViewIcon [lazy] 16,16 javax.swing.ImageIcon (java.awt.image.BufferedImage)
|
||||
FileChooser.homeFolderIcon [lazy] [lazy] 18,18 sun.swing.ImageIconUIResource [UI] (sun.awt.image.ToolkitImage)
|
||||
FileChooser.listFont [active] Segoe UI plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
FileChooser.listViewBackground [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
FileChooser.listViewBorder [active] line: #828790 javax.swing.plaf.ColorUIResource [UI] 1 false 1,1,1,1 true com.sun.java.swing.plaf.windows.XPStyle$XPFillBorder [UI]
|
||||
FileChooser.listViewIcon [lazy] 16,16 javax.swing.ImageIcon (java.awt.image.BufferedImage)
|
||||
FileChooser.listViewWindowsStyle true
|
||||
FileChooser.newFolderIcon [lazy] 16,16 javax.swing.ImageIcon (java.awt.image.BufferedImage)
|
||||
FileChooser.noPlacesBar [active] false
|
||||
FileChooser.readOnly false
|
||||
FileChooser.upFolderIcon [lazy] 16,16 javax.swing.ImageIcon (java.awt.image.BufferedImage)
|
||||
FileChooser.useSystemExtensionHiding true
|
||||
FileChooser.usesSingleFilePane true
|
||||
FileChooser.viewMenuIcon [lazy] 16,16 javax.swing.ImageIcon (java.awt.image.BufferedImage)
|
||||
FileChooserUI com.sun.java.swing.plaf.windows.WindowsFileChooserUI
|
||||
|
||||
|
||||
#---- FileView ----
|
||||
|
||||
FileView.computerIcon [lazy] 16,16 sun.swing.ImageIconUIResource [UI] (sun.awt.image.ToolkitImage)
|
||||
FileView.directoryIcon [lazy] 16,18 sun.swing.ImageIconUIResource [UI] (sun.awt.image.ToolkitImage)
|
||||
FileView.fileIcon [lazy] 16,20 sun.swing.ImageIconUIResource [UI] (sun.awt.image.ToolkitImage)
|
||||
FileView.floppyDriveIcon [lazy] 16,16 sun.swing.ImageIconUIResource [UI] (sun.awt.image.ToolkitImage)
|
||||
FileView.hardDriveIcon [lazy] 16,16 sun.swing.ImageIconUIResource [UI] (sun.awt.image.ToolkitImage)
|
||||
|
||||
|
||||
#---- FormattedTextField ----
|
||||
|
||||
FormattedTextField.background [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
FormattedTextField.border [active] line: #abadb3 javax.swing.plaf.ColorUIResource [UI] 1 false 1,1,1,1 true com.sun.java.swing.plaf.windows.XPStyle$XPFillBorder [UI]
|
||||
FormattedTextField.caretBlinkRate 500
|
||||
FormattedTextField.caretForeground #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
FormattedTextField.disabledBackground [active] #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
FormattedTextField.font [active] Tahoma plain 11 javax.swing.plaf.FontUIResource [UI]
|
||||
FormattedTextField.foreground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
FormattedTextField.inactiveBackground [active] #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
FormattedTextField.inactiveForeground #6d6d6d javax.swing.plaf.ColorUIResource [UI]
|
||||
FormattedTextField.margin [active] 2,2,2,2 javax.swing.plaf.InsetsUIResource [UI]
|
||||
FormattedTextField.selectionBackground #0078d7 javax.swing.plaf.ColorUIResource [UI]
|
||||
FormattedTextField.selectionForeground #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
FormattedTextFieldUI javax.swing.plaf.basic.BasicFormattedTextFieldUI
|
||||
|
||||
|
||||
#---- InternalFrame ----
|
||||
|
||||
InternalFrame.activeBorderColor [active] #b4b4b4 javax.swing.plaf.ColorUIResource [UI]
|
||||
InternalFrame.activeTitleBackground [active] #99b4d1 javax.swing.plaf.ColorUIResource [UI]
|
||||
InternalFrame.activeTitleForeground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
InternalFrame.activeTitleGradient [active] #b9d1ea javax.swing.plaf.ColorUIResource [UI]
|
||||
InternalFrame.border [lazy] javax.swing.plaf.BorderUIResource$CompoundBorderUIResource [UI]
|
||||
2,2,2,2 true javax.swing.border.BevelBorder
|
||||
line: #b4b4b4 javax.swing.plaf.ColorUIResource [UI] 1 false 1,1,1,1 true com.sun.java.swing.plaf.windows.WindowsBorders$InternalFrameLineBorder [UI]
|
||||
InternalFrame.borderColor [active] #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
InternalFrame.borderDarkShadow [active] #696969 javax.swing.plaf.ColorUIResource [UI]
|
||||
InternalFrame.borderHighlight [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
InternalFrame.borderLight [active] #e3e3e3 javax.swing.plaf.ColorUIResource [UI]
|
||||
InternalFrame.borderShadow [active] #a0a0a0 javax.swing.plaf.ColorUIResource [UI]
|
||||
InternalFrame.borderWidth [active] 1
|
||||
InternalFrame.closeIcon 30,18 com.sun.java.swing.plaf.windows.WindowsIconFactory$FrameButtonIcon
|
||||
InternalFrame.closeSound win.sound.close
|
||||
InternalFrame.icon [lazy] 16,16 com.sun.java.swing.plaf.windows.WindowsInternalFrameTitlePane$ScalableIconUIResource [UI]
|
||||
InternalFrame.iconifyIcon 30,18 com.sun.java.swing.plaf.windows.WindowsIconFactory$FrameButtonIcon
|
||||
InternalFrame.inactiveBorderColor [active] #f4f7fc javax.swing.plaf.ColorUIResource [UI]
|
||||
InternalFrame.inactiveTitleBackground [active] #bfcddb javax.swing.plaf.ColorUIResource [UI]
|
||||
InternalFrame.inactiveTitleForeground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
InternalFrame.inactiveTitleGradient [active] #d7e4f2 javax.swing.plaf.ColorUIResource [UI]
|
||||
InternalFrame.layoutTitlePaneAtOrigin [active] true
|
||||
InternalFrame.maximizeIcon 30,18 com.sun.java.swing.plaf.windows.WindowsIconFactory$FrameButtonIcon
|
||||
InternalFrame.maximizeSound win.sound.maximize
|
||||
InternalFrame.minimizeIcon 30,18 com.sun.java.swing.plaf.windows.WindowsIconFactory$FrameButtonIcon
|
||||
InternalFrame.minimizeIconBackground [active] #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
InternalFrame.minimizeSound win.sound.minimize
|
||||
InternalFrame.resizeIconHighlight [active] #e3e3e3 javax.swing.plaf.ColorUIResource [UI]
|
||||
InternalFrame.resizeIconShadow [active] #a0a0a0 javax.swing.plaf.ColorUIResource [UI]
|
||||
InternalFrame.restoreDownSound win.sound.restoreDown
|
||||
InternalFrame.restoreUpSound win.sound.restoreUp
|
||||
InternalFrame.titleButtonHeight [active] 22
|
||||
InternalFrame.titleButtonToolTipsOn [active] true
|
||||
InternalFrame.titleButtonWidth [active] 36
|
||||
InternalFrame.titleFont [active] Segoe UI plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
InternalFrame.titlePaneHeight [active] 22
|
||||
InternalFrame.windowBindings length=6 [Ljava.lang.Object;
|
||||
[0] shift ESCAPE
|
||||
[1] showSystemMenu
|
||||
[2] ctrl SPACE
|
||||
[3] showSystemMenu
|
||||
[4] ESCAPE
|
||||
[5] hideSystemMenu
|
||||
|
||||
|
||||
#---- InternalFrameTitlePane ----
|
||||
|
||||
InternalFrameTitlePane.closeButtonOpacity true
|
||||
InternalFrameTitlePane.iconifyButtonOpacity true
|
||||
InternalFrameTitlePane.maximizeButtonOpacity true
|
||||
|
||||
|
||||
#---- InternalFrame ----
|
||||
|
||||
InternalFrameUI com.sun.java.swing.plaf.windows.WindowsInternalFrameUI
|
||||
|
||||
|
||||
#---- Label ----
|
||||
|
||||
Label.background [active] #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
Label.disabledForeground [active] #6d6d6d javax.swing.plaf.ColorUIResource [UI]
|
||||
Label.disabledShadow [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
Label.font [active] Tahoma plain 11 javax.swing.plaf.FontUIResource [UI]
|
||||
Label.foreground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
LabelUI com.sun.java.swing.plaf.windows.WindowsLabelUI
|
||||
|
||||
|
||||
#---- List ----
|
||||
|
||||
List.background [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
List.cellRenderer [active] javax.swing.DefaultListCellRenderer$UIResource [UI]
|
||||
List.dropLineColor #a0a0a0 javax.swing.plaf.ColorUIResource [UI]
|
||||
List.focusCellHighlightBorder [lazy] line: null 1 false 1,1,1,1 true com.sun.java.swing.plaf.windows.WindowsBorders$ComplementDashedBorder [UI]
|
||||
List.font [active] Tahoma plain 11 javax.swing.plaf.FontUIResource [UI]
|
||||
List.foreground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
List.lockToPositionOnScroll true
|
||||
List.noFocusBorder 1,1,1,1 false javax.swing.plaf.BorderUIResource$EmptyBorderUIResource [UI]
|
||||
List.selectionBackground [active] #0078d7 javax.swing.plaf.ColorUIResource [UI]
|
||||
List.selectionForeground [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
List.timeFactor 1000
|
||||
ListUI javax.swing.plaf.basic.BasicListUI
|
||||
|
||||
|
||||
#---- Menu ----
|
||||
|
||||
Menu.acceleratorFont [lazy] Dialog plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
Menu.acceleratorForeground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
Menu.acceleratorSelectionForeground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
Menu.afterCheckIconGap [active] 9
|
||||
Menu.arrowIcon [lazy] 9,9 com.sun.java.swing.plaf.windows.WindowsIconFactory$MenuArrowIcon [UI]
|
||||
Menu.background [active] #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
Menu.border [lazy] 0,0,0,0 false javax.swing.plaf.basic.BasicBorders$MarginBorder [UI]
|
||||
Menu.borderPainted false
|
||||
Menu.cancelMode hideLastSubmenu
|
||||
Menu.checkIcon [active] 22,22 com.sun.java.swing.plaf.windows.WindowsIconFactory$VistaMenuItemCheckIconFactory$VistaMenuItemCheckIcon [UI]
|
||||
Menu.checkIconFactory [active] [unknown type] com.sun.java.swing.plaf.windows.WindowsIconFactory$VistaMenuItemCheckIconFactory
|
||||
Menu.crossMenuMnemonic false
|
||||
Menu.evenHeight [active] true
|
||||
Menu.font [active] Segoe UI plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
Menu.foreground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
Menu.margin 2,2,2,2 javax.swing.plaf.InsetsUIResource [UI]
|
||||
Menu.menuPopupOffsetX 0
|
||||
Menu.menuPopupOffsetY 0
|
||||
Menu.minimumTextOffset [active] 31
|
||||
Menu.opaque [active] false
|
||||
Menu.preserveTopLevelSelection true
|
||||
Menu.selectionBackground [active] #0078d7 javax.swing.plaf.ColorUIResource [UI]
|
||||
Menu.selectionForeground [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
Menu.shortcutKeys length=1 [I
|
||||
[0] 8
|
||||
Menu.submenuPopupOffsetX -4
|
||||
Menu.submenuPopupOffsetY -3
|
||||
Menu.useMenuBarBackgroundForTopLevel true
|
||||
|
||||
|
||||
#---- MenuBar ----
|
||||
|
||||
MenuBar.background [active] #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
MenuBar.border [lazy] 0,0,2,0 false javax.swing.plaf.basic.BasicBorders$MenuBarBorder [UI]
|
||||
MenuBar.font [active] Segoe UI plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
MenuBar.foreground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
MenuBar.height [active] 19
|
||||
MenuBar.highlight [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
MenuBar.rolloverEnabled [active] true
|
||||
MenuBar.shadow [active] #a0a0a0 javax.swing.plaf.ColorUIResource [UI]
|
||||
MenuBar.windowBindings length=2 [Ljava.lang.Object;
|
||||
[0] F10
|
||||
[1] takeFocus
|
||||
MenuBarUI com.sun.java.swing.plaf.windows.WindowsMenuBarUI
|
||||
|
||||
|
||||
#---- MenuItem ----
|
||||
|
||||
MenuItem.acceleratorDelimiter +
|
||||
MenuItem.acceleratorFont [active] Segoe UI plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
MenuItem.acceleratorForeground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
MenuItem.acceleratorSelectionForeground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
MenuItem.afterCheckIconGap [active] 9
|
||||
MenuItem.arrowIcon [lazy] 4,8 com.sun.java.swing.plaf.windows.WindowsIconFactory$MenuItemArrowIcon [UI]
|
||||
MenuItem.background [active] #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
MenuItem.border [lazy] 0,0,0,0 false javax.swing.plaf.basic.BasicBorders$MarginBorder [UI]
|
||||
MenuItem.borderPainted false
|
||||
MenuItem.checkIcon [active] 22,22 com.sun.java.swing.plaf.windows.WindowsIconFactory$VistaMenuItemCheckIconFactory$VistaMenuItemCheckIcon [UI]
|
||||
MenuItem.checkIconFactory [active] [unknown type] com.sun.java.swing.plaf.windows.WindowsIconFactory$VistaMenuItemCheckIconFactory
|
||||
MenuItem.commandSound win.sound.menuCommand
|
||||
MenuItem.disabledAreNavigable true
|
||||
MenuItem.disabledForeground [active] #6d6d6d javax.swing.plaf.ColorUIResource [UI]
|
||||
MenuItem.evenHeight [active] true
|
||||
MenuItem.font [active] Segoe UI plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
MenuItem.foreground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
MenuItem.margin 2,2,2,2 javax.swing.plaf.InsetsUIResource [UI]
|
||||
MenuItem.minimumTextOffset [active] 31
|
||||
MenuItem.opaque [active] false
|
||||
MenuItem.selectionBackground [active] #0078d7 javax.swing.plaf.ColorUIResource [UI]
|
||||
MenuItem.selectionForeground [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
MenuItemUI com.sun.java.swing.plaf.windows.WindowsMenuItemUI
|
||||
|
||||
|
||||
#---- Menu ----
|
||||
|
||||
MenuUI com.sun.java.swing.plaf.windows.WindowsMenuUI
|
||||
|
||||
|
||||
#---- OptionPane ----
|
||||
|
||||
OptionPane.background [active] #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
OptionPane.border [lazy] 10,10,12,10 false javax.swing.plaf.BorderUIResource$EmptyBorderUIResource [UI]
|
||||
OptionPane.buttonAreaBorder [lazy] 6,0,0,0 false javax.swing.plaf.BorderUIResource$EmptyBorderUIResource [UI]
|
||||
OptionPane.buttonClickThreshhold 500
|
||||
OptionPane.buttonFont [active] Segoe UI plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
OptionPane.buttonMinimumWidth [active] 75
|
||||
OptionPane.errorIcon [lazy] 32,32 javax.swing.ImageIcon (java.awt.image.BufferedImage)
|
||||
OptionPane.errorSound win.sound.hand
|
||||
OptionPane.font [active] Segoe UI plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
OptionPane.foreground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
OptionPane.informationIcon [lazy] 32,32 javax.swing.ImageIcon (java.awt.image.BufferedImage)
|
||||
OptionPane.informationSound win.sound.asterisk
|
||||
OptionPane.messageAreaBorder [lazy] 0,0,0,0 false javax.swing.plaf.BorderUIResource$EmptyBorderUIResource [UI]
|
||||
OptionPane.messageFont [active] Segoe UI plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
OptionPane.messageForeground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
OptionPane.minimumSize 262,90 javax.swing.plaf.DimensionUIResource [UI]
|
||||
OptionPane.questionIcon [lazy] 32,32 javax.swing.ImageIcon (java.awt.image.BufferedImage)
|
||||
OptionPane.questionSound win.sound.question
|
||||
OptionPane.warningIcon [lazy] 32,32 javax.swing.ImageIcon (java.awt.image.BufferedImage)
|
||||
OptionPane.warningSound win.sound.exclamation
|
||||
OptionPane.windowBindings length=2 [Ljava.lang.Object;
|
||||
[0] ESCAPE
|
||||
[1] close
|
||||
OptionPaneUI javax.swing.plaf.basic.BasicOptionPaneUI
|
||||
|
||||
|
||||
#---- Panel ----
|
||||
|
||||
Panel.background [active] #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
Panel.font [active] Tahoma plain 11 javax.swing.plaf.FontUIResource [UI]
|
||||
Panel.foreground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
PanelUI javax.swing.plaf.basic.BasicPanelUI
|
||||
|
||||
|
||||
#---- PasswordField ----
|
||||
|
||||
PasswordField.background [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
PasswordField.border [active] line: #abadb3 javax.swing.plaf.ColorUIResource [UI] 1 false 1,1,1,1 true com.sun.java.swing.plaf.windows.XPStyle$XPFillBorder [UI]
|
||||
PasswordField.caretBlinkRate 500
|
||||
PasswordField.caretForeground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
PasswordField.disabledBackground [active] #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
PasswordField.echoChar [active] '\u25cf'
|
||||
PasswordField.font [active] Tahoma plain 11 javax.swing.plaf.FontUIResource [UI]
|
||||
PasswordField.foreground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
PasswordField.inactiveBackground [active] #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
PasswordField.inactiveForeground [active] #6d6d6d javax.swing.plaf.ColorUIResource [UI]
|
||||
PasswordField.margin [active] 2,2,2,2 javax.swing.plaf.InsetsUIResource [UI]
|
||||
PasswordField.selectionBackground [active] #0078d7 javax.swing.plaf.ColorUIResource [UI]
|
||||
PasswordField.selectionForeground [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
PasswordFieldUI com.sun.java.swing.plaf.windows.WindowsPasswordFieldUI
|
||||
|
||||
|
||||
#---- PopupMenu ----
|
||||
|
||||
PopupMenu.background [active] #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
PopupMenu.border [active] javax.swing.plaf.BorderUIResource$CompoundBorderUIResource [UI]
|
||||
line: #a0a0a0 javax.swing.plaf.ColorUIResource [UI] 1 false 1,1,1,1 true com.sun.java.swing.plaf.windows.XPStyle$XPFillBorder [UI]
|
||||
2,2,2,2 false javax.swing.border.EmptyBorder
|
||||
PopupMenu.consumeEventOnClose true
|
||||
PopupMenu.font [active] Segoe UI plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
PopupMenu.foreground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
PopupMenu.popupSound win.sound.menuPopup
|
||||
|
||||
|
||||
#---- PopupMenuSeparator ----
|
||||
|
||||
PopupMenuSeparatorUI com.sun.java.swing.plaf.windows.WindowsPopupMenuSeparatorUI
|
||||
|
||||
|
||||
#---- PopupMenu ----
|
||||
|
||||
PopupMenuUI com.sun.java.swing.plaf.windows.WindowsPopupMenuUI
|
||||
|
||||
|
||||
#---- ProgressBar ----
|
||||
|
||||
ProgressBar.background [active] #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
ProgressBar.border [lazy] javax.swing.plaf.BorderUIResource$CompoundBorderUIResource [UI]
|
||||
1,1,1,1 false com.sun.java.swing.plaf.windows.WindowsBorders$ProgressBarBorder [UI]
|
||||
1,1,1,1 false javax.swing.border.EmptyBorder
|
||||
ProgressBar.cellLength 7
|
||||
ProgressBar.cellSpacing 2
|
||||
ProgressBar.cycleTime 3000
|
||||
ProgressBar.font [active] Tahoma plain 11 javax.swing.plaf.FontUIResource [UI]
|
||||
ProgressBar.foreground [active] #0078d7 javax.swing.plaf.ColorUIResource [UI]
|
||||
ProgressBar.highlight [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
ProgressBar.horizontalSize 146,12 javax.swing.plaf.DimensionUIResource [UI]
|
||||
ProgressBar.indeterminateInsets 3,3,3,3 java.awt.Insets
|
||||
ProgressBar.repaintInterval 50
|
||||
ProgressBar.selectionBackground [active] #0078d7 javax.swing.plaf.ColorUIResource [UI]
|
||||
ProgressBar.selectionForeground [active] #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
ProgressBar.shadow [active] #a0a0a0 javax.swing.plaf.ColorUIResource [UI]
|
||||
ProgressBar.verticalSize 12,146 javax.swing.plaf.DimensionUIResource [UI]
|
||||
ProgressBarUI com.sun.java.swing.plaf.windows.WindowsProgressBarUI
|
||||
|
||||
|
||||
#---- RadioButton ----
|
||||
|
||||
RadioButton.background [active] #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
RadioButton.border [lazy] javax.swing.plaf.BorderUIResource$CompoundBorderUIResource [UI]
|
||||
2,2,2,2 false javax.swing.plaf.basic.BasicBorders$RadioButtonBorder [UI]
|
||||
0,0,0,0 false javax.swing.plaf.basic.BasicBorders$MarginBorder [UI]
|
||||
RadioButton.darkShadow [active] #696969 javax.swing.plaf.ColorUIResource [UI]
|
||||
RadioButton.focus [active] #000000 java.awt.Color
|
||||
RadioButton.font [active] Tahoma plain 11 javax.swing.plaf.FontUIResource [UI]
|
||||
RadioButton.foreground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
RadioButton.highlight [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
RadioButton.icon [lazy] 13,13 com.sun.java.swing.plaf.windows.WindowsIconFactory$RadioButtonIcon [UI]
|
||||
RadioButton.interiorBackground [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
RadioButton.light [active] #e3e3e3 javax.swing.plaf.ColorUIResource [UI]
|
||||
RadioButton.margin 2,2,2,2 javax.swing.plaf.InsetsUIResource [UI]
|
||||
RadioButton.shadow [active] #a0a0a0 javax.swing.plaf.ColorUIResource [UI]
|
||||
RadioButton.textIconGap 4
|
||||
RadioButton.textShiftOffset 0
|
||||
RadioButton.totalInsets 4,4,4,4 java.awt.Insets
|
||||
|
||||
|
||||
#---- RadioButtonMenuItem ----
|
||||
|
||||
RadioButtonMenuItem.acceleratorFont [lazy] Dialog plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
RadioButtonMenuItem.acceleratorForeground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
RadioButtonMenuItem.acceleratorSelectionForeground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
RadioButtonMenuItem.afterCheckIconGap [active] 9
|
||||
RadioButtonMenuItem.arrowIcon [lazy] 4,8 javax.swing.plaf.basic.BasicIconFactory$MenuItemArrowIcon [UI]
|
||||
RadioButtonMenuItem.background [active] #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
RadioButtonMenuItem.border [lazy] 0,0,0,0 false javax.swing.plaf.basic.BasicBorders$MarginBorder [UI]
|
||||
RadioButtonMenuItem.borderPainted false
|
||||
RadioButtonMenuItem.checkIcon [active] 22,22 com.sun.java.swing.plaf.windows.WindowsIconFactory$VistaMenuItemCheckIconFactory$VistaMenuItemCheckIcon [UI]
|
||||
RadioButtonMenuItem.checkIconFactory [active] [unknown type] com.sun.java.swing.plaf.windows.WindowsIconFactory$VistaMenuItemCheckIconFactory
|
||||
RadioButtonMenuItem.commandSound win.sound.menuCommand
|
||||
RadioButtonMenuItem.disabledForeground [active] #6d6d6d javax.swing.plaf.ColorUIResource [UI]
|
||||
RadioButtonMenuItem.evenHeight [active] true
|
||||
RadioButtonMenuItem.font [active] Segoe UI plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
RadioButtonMenuItem.foreground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
RadioButtonMenuItem.margin 2,2,2,2 javax.swing.plaf.InsetsUIResource [UI]
|
||||
RadioButtonMenuItem.minimumTextOffset [active] 31
|
||||
RadioButtonMenuItem.opaque [active] false
|
||||
RadioButtonMenuItem.selectionBackground [active] #0078d7 javax.swing.plaf.ColorUIResource [UI]
|
||||
RadioButtonMenuItem.selectionForeground [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
RadioButtonMenuItemUI com.sun.java.swing.plaf.windows.WindowsRadioButtonMenuItemUI
|
||||
|
||||
|
||||
#---- RadioButton ----
|
||||
|
||||
RadioButtonUI com.sun.java.swing.plaf.windows.WindowsRadioButtonUI
|
||||
|
||||
|
||||
#---- RootPane ----
|
||||
|
||||
RootPane.defaultButtonWindowKeyBindings length=8 [Ljava.lang.Object;
|
||||
[0] ENTER
|
||||
[1] press
|
||||
[2] released ENTER
|
||||
[3] release
|
||||
[4] ctrl ENTER
|
||||
[5] press
|
||||
[6] ctrl released ENTER
|
||||
[7] release
|
||||
RootPaneUI com.sun.java.swing.plaf.windows.WindowsRootPaneUI
|
||||
|
||||
|
||||
#---- ScrollBar ----
|
||||
|
||||
ScrollBar.background [active] #c8c8c8 javax.swing.plaf.ColorUIResource [UI]
|
||||
ScrollBar.foreground [active] #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
ScrollBar.maximumThumbSize 4096,4096 javax.swing.plaf.DimensionUIResource [UI]
|
||||
ScrollBar.minimumThumbSize 8,8 javax.swing.plaf.DimensionUIResource [UI]
|
||||
ScrollBar.thumb [active] #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
ScrollBar.thumbDarkShadow [active] #696969 javax.swing.plaf.ColorUIResource [UI]
|
||||
ScrollBar.thumbHighlight [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
ScrollBar.thumbShadow [active] #a0a0a0 javax.swing.plaf.ColorUIResource [UI]
|
||||
ScrollBar.track #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
ScrollBar.trackForeground [active] #c8c8c8 javax.swing.plaf.ColorUIResource [UI]
|
||||
ScrollBar.trackHighlight #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
ScrollBar.trackHighlightForeground #404040 javax.swing.plaf.ColorUIResource [UI]
|
||||
ScrollBar.width [active] 17
|
||||
ScrollBarUI com.sun.java.swing.plaf.windows.WindowsScrollBarUI
|
||||
|
||||
|
||||
#---- ScrollPane ----
|
||||
|
||||
ScrollPane.background [active] #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
ScrollPane.border [active] line: #828790 javax.swing.plaf.ColorUIResource [UI] 1 false 1,1,1,1 true com.sun.java.swing.plaf.windows.XPStyle$XPFillBorder [UI]
|
||||
ScrollPane.font [active] Tahoma plain 11 javax.swing.plaf.FontUIResource [UI]
|
||||
ScrollPane.foreground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
ScrollPaneUI javax.swing.plaf.basic.BasicScrollPaneUI
|
||||
|
||||
|
||||
#---- Separator ----
|
||||
|
||||
Separator.background [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
Separator.foreground [active] #a0a0a0 javax.swing.plaf.ColorUIResource [UI]
|
||||
Separator.highlight #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
Separator.shadow #a0a0a0 javax.swing.plaf.ColorUIResource [UI]
|
||||
SeparatorUI com.sun.java.swing.plaf.windows.WindowsSeparatorUI
|
||||
|
||||
|
||||
#---- Slider ----
|
||||
|
||||
Slider.background [active] #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
Slider.focus [active] #696969 javax.swing.plaf.ColorUIResource [UI]
|
||||
Slider.focusInsets 2,2,2,2 javax.swing.plaf.InsetsUIResource [UI]
|
||||
Slider.font [active] Tahoma plain 11 javax.swing.plaf.FontUIResource [UI]
|
||||
Slider.foreground [active] #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
Slider.highlight [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
Slider.horizontalSize 200,21 java.awt.Dimension
|
||||
Slider.minimumHorizontalSize 36,21 java.awt.Dimension
|
||||
Slider.minimumVerticalSize 21,36 java.awt.Dimension
|
||||
Slider.onlyLeftMouseButtonDrag true
|
||||
Slider.shadow [active] #a0a0a0 javax.swing.plaf.ColorUIResource [UI]
|
||||
Slider.tickColor #000000 java.awt.Color
|
||||
Slider.verticalSize 21,200 java.awt.Dimension
|
||||
SliderUI com.sun.java.swing.plaf.windows.WindowsSliderUI
|
||||
|
||||
|
||||
#---- Spinner ----
|
||||
|
||||
Spinner.arrowButtonInsets [active] 1,1,1,1 javax.swing.plaf.InsetsUIResource [UI]
|
||||
Spinner.arrowButtonSize 17,9 java.awt.Dimension
|
||||
Spinner.background #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
Spinner.border [active] javax.swing.plaf.BorderUIResource$CompoundBorderUIResource [UI]
|
||||
line: #abadb3 javax.swing.plaf.ColorUIResource [UI] 1 false 1,1,1,1 true com.sun.java.swing.plaf.windows.XPStyle$XPFillBorder [UI]
|
||||
2,2,2,2 false javax.swing.border.EmptyBorder
|
||||
Spinner.editorAlignment 11
|
||||
Spinner.editorBorderPainted false
|
||||
Spinner.font [active] Tahoma plain 11 javax.swing.plaf.FontUIResource [UI]
|
||||
Spinner.foreground #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
SpinnerUI com.sun.java.swing.plaf.windows.WindowsSpinnerUI
|
||||
|
||||
|
||||
#---- SplitPane ----
|
||||
|
||||
SplitPane.background [active] #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
SplitPane.border [lazy] 1,1,1,1 true javax.swing.plaf.basic.BasicBorders$SplitPaneBorder [UI]
|
||||
SplitPane.darkShadow [active] #696969 javax.swing.plaf.ColorUIResource [UI]
|
||||
SplitPane.dividerSize 5
|
||||
SplitPane.highlight [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
SplitPane.shadow [active] #a0a0a0 javax.swing.plaf.ColorUIResource [UI]
|
||||
|
||||
|
||||
#---- SplitPaneDivider ----
|
||||
|
||||
SplitPaneDivider.border [lazy] 1,1,1,1 true javax.swing.plaf.basic.BasicBorders$SplitPaneDividerBorder [UI]
|
||||
SplitPaneDivider.draggingColor #404040 javax.swing.plaf.ColorUIResource [UI]
|
||||
|
||||
|
||||
#---- SplitPane ----
|
||||
|
||||
SplitPaneUI com.sun.java.swing.plaf.windows.WindowsSplitPaneUI
|
||||
|
||||
|
||||
#---- TabbedPane ----
|
||||
|
||||
TabbedPane.background [active] #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
TabbedPane.contentBorderInsets 2,2,3,3 javax.swing.plaf.InsetsUIResource [UI]
|
||||
TabbedPane.contentOpaque true
|
||||
TabbedPane.darkShadow [active] #696969 javax.swing.plaf.ColorUIResource [UI]
|
||||
TabbedPane.focus [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
TabbedPane.font [active] Tahoma plain 11 javax.swing.plaf.FontUIResource [UI]
|
||||
TabbedPane.foreground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
TabbedPane.highlight [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
TabbedPane.labelShift 1
|
||||
TabbedPane.light [active] #e3e3e3 javax.swing.plaf.ColorUIResource [UI]
|
||||
TabbedPane.selectedLabelShift -1
|
||||
TabbedPane.selectedTabPadInsets 2,2,2,1 javax.swing.plaf.InsetsUIResource [UI]
|
||||
TabbedPane.selectionFollowsFocus true
|
||||
TabbedPane.shadow [active] #a0a0a0 javax.swing.plaf.ColorUIResource [UI]
|
||||
TabbedPane.tabAreaInsets [active] 3,2,2,2 javax.swing.plaf.InsetsUIResource [UI]
|
||||
TabbedPane.tabInsets [active] 1,4,1,4 javax.swing.plaf.InsetsUIResource [UI]
|
||||
TabbedPane.tabRunOverlay 2
|
||||
TabbedPane.tabsOpaque true
|
||||
TabbedPane.tabsOverlapBorder [active] true
|
||||
TabbedPane.textIconGap 4
|
||||
TabbedPaneUI com.sun.java.swing.plaf.windows.WindowsTabbedPaneUI
|
||||
|
||||
|
||||
#---- Table ----
|
||||
|
||||
Table.ascendingSortIcon [active] 13,5 com.sun.java.swing.plaf.windows.WindowsLookAndFeel$SkinIcon [UI]
|
||||
Table.background [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
Table.darkShadow [active] #696969 javax.swing.plaf.ColorUIResource [UI]
|
||||
Table.descendingSortIcon [active] 13,5 com.sun.java.swing.plaf.windows.WindowsLookAndFeel$SkinIcon [UI]
|
||||
Table.dropLineColor #a0a0a0 javax.swing.plaf.ColorUIResource [UI]
|
||||
Table.dropLineShortColor #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
Table.focusCellBackground [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
Table.focusCellForeground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
Table.focusCellHighlightBorder [lazy] line: null 1 false 1,1,1,1 true com.sun.java.swing.plaf.windows.WindowsBorders$ComplementDashedBorder [UI]
|
||||
Table.font [active] Tahoma plain 11 javax.swing.plaf.FontUIResource [UI]
|
||||
Table.foreground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
Table.gridColor #808080 javax.swing.plaf.ColorUIResource [UI]
|
||||
Table.highlight [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
Table.light [active] #e3e3e3 javax.swing.plaf.ColorUIResource [UI]
|
||||
Table.scrollPaneBorder [active] line: #828790 javax.swing.plaf.ColorUIResource [UI] 1 false 1,1,1,1 true com.sun.java.swing.plaf.windows.XPStyle$XPFillBorder [UI]
|
||||
Table.selectionBackground [active] #0078d7 javax.swing.plaf.ColorUIResource [UI]
|
||||
Table.selectionForeground [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
Table.shadow [active] #a0a0a0 javax.swing.plaf.ColorUIResource [UI]
|
||||
Table.sortIconColor #a0a0a0 javax.swing.plaf.ColorUIResource [UI]
|
||||
Table.sortIconHighlight [active] #a0a0a0 javax.swing.plaf.ColorUIResource [UI]
|
||||
Table.sortIconLight #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
|
||||
|
||||
#---- TableHeader ----
|
||||
|
||||
TableHeader.background [active] #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
TableHeader.cellBorder [lazy] javax.swing.plaf.BorderUIResource$CompoundBorderUIResource [UI]
|
||||
2,3,3,3 false javax.swing.plaf.basic.BasicBorders$ButtonBorder [UI]
|
||||
0,0,0,0 false javax.swing.plaf.basic.BasicBorders$MarginBorder [UI]
|
||||
TableHeader.focusCellBackground [active] null
|
||||
TableHeader.font [active] Tahoma plain 11 javax.swing.plaf.FontUIResource [UI]
|
||||
TableHeader.foreground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
TableHeaderUI com.sun.java.swing.plaf.windows.WindowsTableHeaderUI
|
||||
|
||||
|
||||
#---- Table ----
|
||||
|
||||
TableUI javax.swing.plaf.basic.BasicTableUI
|
||||
|
||||
|
||||
#---- ----
|
||||
|
||||
Text-specific LCD contrast key 120
|
||||
Text-specific antialiasing enable key [unknown type] sun.awt.SunHints$Value
|
||||
|
||||
|
||||
#---- TextArea ----
|
||||
|
||||
TextArea.background [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
TextArea.border [lazy] 0,0,0,0 false javax.swing.plaf.basic.BasicBorders$MarginBorder [UI]
|
||||
TextArea.caretBlinkRate 500
|
||||
TextArea.caretForeground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
TextArea.disabledBackground [active] #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
TextArea.font [active] Monospaced plain 13 javax.swing.plaf.FontUIResource [UI]
|
||||
TextArea.foreground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
TextArea.inactiveBackground [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
TextArea.inactiveForeground [active] #6d6d6d javax.swing.plaf.ColorUIResource [UI]
|
||||
TextArea.margin [active] 2,2,2,2 javax.swing.plaf.InsetsUIResource [UI]
|
||||
TextArea.selectionBackground [active] #0078d7 javax.swing.plaf.ColorUIResource [UI]
|
||||
TextArea.selectionForeground [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
TextAreaUI com.sun.java.swing.plaf.windows.WindowsTextAreaUI
|
||||
|
||||
|
||||
#---- TextField ----
|
||||
|
||||
TextField.background [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
TextField.border [active] line: #abadb3 javax.swing.plaf.ColorUIResource [UI] 1 false 1,1,1,1 true com.sun.java.swing.plaf.windows.XPStyle$XPFillBorder [UI]
|
||||
TextField.caretBlinkRate 500
|
||||
TextField.caretForeground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
TextField.darkShadow [active] #696969 javax.swing.plaf.ColorUIResource [UI]
|
||||
TextField.disabledBackground [active] #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
TextField.font [active] Tahoma plain 11 javax.swing.plaf.FontUIResource [UI]
|
||||
TextField.foreground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
TextField.highlight [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
TextField.inactiveBackground [active] #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
TextField.inactiveForeground [active] #6d6d6d javax.swing.plaf.ColorUIResource [UI]
|
||||
TextField.light [active] #e3e3e3 javax.swing.plaf.ColorUIResource [UI]
|
||||
TextField.margin [active] 2,2,2,2 javax.swing.plaf.InsetsUIResource [UI]
|
||||
TextField.selectionBackground [active] #0078d7 javax.swing.plaf.ColorUIResource [UI]
|
||||
TextField.selectionForeground [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
TextField.shadow [active] #a0a0a0 javax.swing.plaf.ColorUIResource [UI]
|
||||
TextFieldUI com.sun.java.swing.plaf.windows.WindowsTextFieldUI
|
||||
|
||||
|
||||
#---- TextPane ----
|
||||
|
||||
TextPane.background [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
TextPane.border [lazy] 0,0,0,0 false javax.swing.plaf.basic.BasicBorders$MarginBorder [UI]
|
||||
TextPane.caretBlinkRate 500
|
||||
TextPane.caretForeground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
TextPane.disabledBackground [active] #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
TextPane.font [active] Tahoma plain 11 javax.swing.plaf.FontUIResource [UI]
|
||||
TextPane.foreground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
TextPane.inactiveBackground [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
TextPane.inactiveForeground #6d6d6d javax.swing.plaf.ColorUIResource [UI]
|
||||
TextPane.margin 3,3,3,3 javax.swing.plaf.InsetsUIResource [UI]
|
||||
TextPane.selectionBackground [active] #0078d7 javax.swing.plaf.ColorUIResource [UI]
|
||||
TextPane.selectionForeground [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
TextPaneUI com.sun.java.swing.plaf.windows.WindowsTextPaneUI
|
||||
|
||||
|
||||
#---- TitledBorder ----
|
||||
|
||||
TitledBorder.border [lazy] 2,2,2,2 true javax.swing.plaf.BorderUIResource$EtchedBorderUIResource [UI]
|
||||
TitledBorder.font [active] Tahoma plain 11 javax.swing.plaf.FontUIResource [UI]
|
||||
TitledBorder.titleColor [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
|
||||
|
||||
#---- ToggleButton ----
|
||||
|
||||
ToggleButton.background [active] #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
ToggleButton.border [lazy] javax.swing.plaf.BorderUIResource$CompoundBorderUIResource [UI]
|
||||
2,2,2,2 false javax.swing.plaf.basic.BasicBorders$RadioButtonBorder [UI]
|
||||
0,0,0,0 false javax.swing.plaf.basic.BasicBorders$MarginBorder [UI]
|
||||
ToggleButton.darkShadow [active] #696969 javax.swing.plaf.ColorUIResource [UI]
|
||||
ToggleButton.focus [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
ToggleButton.font [active] Tahoma plain 11 javax.swing.plaf.FontUIResource [UI]
|
||||
ToggleButton.foreground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
ToggleButton.highlight [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
ToggleButton.light [active] #e3e3e3 javax.swing.plaf.ColorUIResource [UI]
|
||||
ToggleButton.margin 2,14,2,14 javax.swing.plaf.InsetsUIResource [UI]
|
||||
ToggleButton.shadow [active] #a0a0a0 javax.swing.plaf.ColorUIResource [UI]
|
||||
ToggleButton.textIconGap 4
|
||||
ToggleButton.textShiftOffset 1
|
||||
ToggleButtonUI com.sun.java.swing.plaf.windows.WindowsToggleButtonUI
|
||||
|
||||
|
||||
#---- ToolBar ----
|
||||
|
||||
ToolBar.background [active] #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
ToolBar.border [lazy] 1,1,1,1 false com.sun.java.swing.plaf.windows.WindowsBorders$ToolBarBorder [UI]
|
||||
ToolBar.darkShadow [active] #696969 javax.swing.plaf.ColorUIResource [UI]
|
||||
ToolBar.dockingBackground [active] #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
ToolBar.dockingForeground #ff0000 javax.swing.plaf.ColorUIResource [UI]
|
||||
ToolBar.floatingBackground [active] #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
ToolBar.floatingForeground #404040 javax.swing.plaf.ColorUIResource [UI]
|
||||
ToolBar.font [active] Segoe UI plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
ToolBar.foreground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
ToolBar.highlight [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
ToolBar.light [active] #e3e3e3 javax.swing.plaf.ColorUIResource [UI]
|
||||
ToolBar.shadow [active] #a0a0a0 javax.swing.plaf.ColorUIResource [UI]
|
||||
|
||||
|
||||
#---- ToolBarSeparator ----
|
||||
|
||||
ToolBarSeparatorUI com.sun.java.swing.plaf.windows.WindowsToolBarSeparatorUI
|
||||
|
||||
|
||||
#---- ToolBar ----
|
||||
|
||||
ToolBarUI com.sun.java.swing.plaf.windows.WindowsToolBarUI
|
||||
|
||||
|
||||
#---- ToolTip ----
|
||||
|
||||
ToolTip.background [active] #ffffe1 javax.swing.plaf.ColorUIResource [UI]
|
||||
ToolTip.border [lazy] line: #000000 java.awt.Color 1 false 1,1,1,1 true javax.swing.plaf.BorderUIResource$LineBorderUIResource [UI]
|
||||
ToolTip.font [active] Segoe UI plain 12 javax.swing.plaf.FontUIResource [UI]
|
||||
ToolTip.foreground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
|
||||
|
||||
#---- ToolTipManager ----
|
||||
|
||||
ToolTipManager.enableToolTipMode activeApplication
|
||||
|
||||
|
||||
#---- ToolTip ----
|
||||
|
||||
ToolTipUI javax.swing.plaf.basic.BasicToolTipUI
|
||||
|
||||
|
||||
#---- Tree ----
|
||||
|
||||
Tree.background [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
Tree.changeSelectionWithFocus true
|
||||
Tree.closedIcon [active] 16,16 sun.swing.ImageIconUIResource [UI] (java.awt.image.BufferedImage)
|
||||
Tree.collapsedIcon 9,9 com.sun.java.swing.plaf.windows.WindowsTreeUI$CollapsedIcon
|
||||
Tree.drawDashedFocusIndicator true
|
||||
Tree.drawsFocusBorderAroundIcon false
|
||||
Tree.dropLineColor #a0a0a0 javax.swing.plaf.ColorUIResource [UI]
|
||||
Tree.editorBorder [lazy] line: #000000 java.awt.Color 1 false 1,1,1,1 true javax.swing.plaf.BorderUIResource$LineBorderUIResource [UI]
|
||||
Tree.expandedIcon 9,9 com.sun.java.swing.plaf.windows.WindowsTreeUI$ExpandedIcon
|
||||
Tree.font [active] Tahoma plain 11 javax.swing.plaf.FontUIResource [UI]
|
||||
Tree.foreground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
Tree.hash #808080 javax.swing.plaf.ColorUIResource [UI]
|
||||
Tree.leafIcon [lazy] 16,13 sun.swing.ImageIconUIResource [UI] (sun.awt.image.ToolkitImage)
|
||||
Tree.leftChildIndent 8
|
||||
Tree.lineTypeDashed true
|
||||
Tree.openIcon [active] 16,16 sun.swing.ImageIconUIResource [UI] (java.awt.image.BufferedImage)
|
||||
Tree.paintLines true
|
||||
Tree.rightChildIndent 11
|
||||
Tree.rowHeight 16
|
||||
Tree.scrollsOnExpand true
|
||||
Tree.selectionBackground [active] #0078d7 javax.swing.plaf.ColorUIResource [UI]
|
||||
Tree.selectionBorderColor #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
Tree.selectionForeground [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
Tree.textBackground [active] #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
Tree.textForeground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
Tree.timeFactor 1000
|
||||
TreeUI com.sun.java.swing.plaf.windows.WindowsTreeUI
|
||||
|
||||
|
||||
#---- Viewport ----
|
||||
|
||||
Viewport.background [active] #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
Viewport.font [active] Tahoma plain 11 javax.swing.plaf.FontUIResource [UI]
|
||||
Viewport.foreground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
ViewportUI javax.swing.plaf.basic.BasicViewportUI
|
||||
|
||||
|
||||
#---- ----
|
||||
|
||||
activeCaption #99b4d1 javax.swing.plaf.ColorUIResource [UI]
|
||||
activeCaptionBorder #b4b4b4 javax.swing.plaf.ColorUIResource [UI]
|
||||
activeCaptionText #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
control #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
controlDkShadow #696969 javax.swing.plaf.ColorUIResource [UI]
|
||||
controlHighlight #e3e3e3 javax.swing.plaf.ColorUIResource [UI]
|
||||
controlLtHighlight #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
controlShadow #a0a0a0 javax.swing.plaf.ColorUIResource [UI]
|
||||
controlText #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
desktop #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
|
||||
|
||||
#---- html ----
|
||||
|
||||
html.missingImage [lazy] 38,38 sun.swing.ImageIconUIResource [UI] (sun.awt.image.ToolkitImage)
|
||||
html.pendingImage [lazy] 38,38 sun.swing.ImageIconUIResource [UI] (sun.awt.image.ToolkitImage)
|
||||
|
||||
|
||||
#---- ----
|
||||
|
||||
inactiveCaption #bfcddb javax.swing.plaf.ColorUIResource [UI]
|
||||
inactiveCaptionBorder #f4f7fc javax.swing.plaf.ColorUIResource [UI]
|
||||
inactiveCaptionText #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
info #ffffe1 javax.swing.plaf.ColorUIResource [UI]
|
||||
infoText #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
menu #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
|
||||
menuPressedItemB #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
menuPressedItemF #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
menuText #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
scrollbar #c8c8c8 javax.swing.plaf.ColorUIResource [UI]
|
||||
text #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
textHighlight #0078d7 javax.swing.plaf.ColorUIResource [UI]
|
||||
textHighlightText #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
textInactiveText #6d6d6d javax.swing.plaf.ColorUIResource [UI]
|
||||
textText #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
window #ffffff javax.swing.plaf.ColorUIResource [UI]
|
||||
windowBorder #646464 javax.swing.plaf.ColorUIResource [UI]
|
||||
windowText #000000 javax.swing.plaf.ColorUIResource [UI]
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user