aiikendoit / seaglass_java_swing_lookandfeel Goto Github PK
View Code? Open in Web Editor NEWThis project forked from khuxtable/seaglass
Automatically exported from code.google.com/p/seaglass
License: Apache License 2.0
This project forked from khuxtable/seaglass
Automatically exported from code.google.com/p/seaglass
License: Apache License 2.0
The Sea Glass Look and Feel is a Java pluggable Look and Feel for JRE versions 1.6 and later. See LICENSE.txt for license information. Some info on the properties used by Synth: http://download.oracle.com/javase/1.5.0/docs/api/javax/swing/plaf/synth/doc-files/componentProperties.html Some client properties that are used in Seaglass: --------------------- Seaglass.Overrides = If the component has overrides, it gets its own unique style instead of the shared style. SeaGlass.Overrides.InheritDefaults = true to merge with the UI defaults false to replace them. Seaglass.State = Force the state of the component to the given value example: "Enabled+MouseOver" JComponent.sizeVariant = the size variant of the component (See seaglass project page for details) Slider.paintThumbArrowShape = Always force a thumb arrow for the JSlider __arrow_scale__ = The arrow size for arrow buttons. (Used internally) JButton.buttonType = Button type : (See seaglass project page for details) JButton.segmentPosition = Position for segmented buttons. (See seaglass project page for details) SeaGlass.JRootPane.MenuInTitle = Put the menu into the title area of the main frame. (See seaglass project page for details) SeaGlass.UnifiedToolbarLook = unified look for the title area the menu and the toolbar. (See seaglass project page for details) JTabbedPane.Tab.segmentPosition = Used for the JTabbedPane to set the tab segment mode. JTabbedPane.closeButton = Activate the close button for all tabs of a JTabbedPane (See seaglass project page for details) JTabbedPane.closeListener = Install a close listener on the JTabbedPane close buttons (See seaglass project page for details) SeaGlass.JTextArea.drawLineSeparator = Draw separator lines in the JTextArea. SeaGlass.Override.ScrollBarButtonsTogether = Draw both scroll buttons together (See seaglass project page for details) JTextField.variant = The variant of the text field: "search" to make it a search field. (See seaglass project page for details) JTextField.Search.FindPopup = The popup menu for the searh field. (See seaglass project page for details) JTextField.Search.PlaceholderText = A place holder / hint text for the search field. (See seaglass project page for details) JTextField.Search.FindAction = An action listener for the find button in the search field. (See seaglass project page for details) JTextField.Search.CancelAction = An action listener for the cancel button in the search field. (See seaglass project page for details) Table.sortOrder = Used for the table header renderer to render the correct sort indicator. Window.documentModified = Draw a document modified indicator on OSX only. (See seaglass project page for details) System property: SeaGlass.BorderFactory.overrideDefaults = Deactivate the border factory override.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.