Categories:
Audio (13)
Biotech (29)
Bytecode (36)
Database (77)
Framework (7)
Game (7)
General (507)
Graphics (53)
I/O (35)
IDE (2)
JAR Tools (101)
JavaBeans (21)
JDBC (121)
JDK (426)
JSP (20)
Logging (108)
Mail (58)
Messaging (8)
Network (84)
PDF (97)
Report (7)
Scripting (84)
Security (32)
Server (121)
Servlet (26)
SOAP (24)
Testing (54)
Web (15)
XML (309)
Collections:
Other Resources:
JDK 11 java.desktop.jmod - Desktop Module
JDK 11 java.desktop.jmod is the JMOD file for JDK 11 Desktop module.
JDK 11 Desktop module compiled class files are stored in \fyicenter\jdk-11.0.1\jmods\java.desktop.jmod.
JDK 11 Desktop module compiled class files are also linked and stored in the \fyicenter\jdk-11.0.1\lib\modules JImage file.
JDK 11 Desktop module source code files are stored in \fyicenter\jdk-11.0.1\lib\src.zip\java.desktop.
You can click and view the content of each source code file in the list below.
✍: FYIcenter
⏎ javax/swing/ClientPropertyKey.java
/* * Copyright (c) 2006, 2012, Oracle and/or its affiliates. All rights reserved. * ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. * * * * * * * * * * * * * * * * * * * * */ package javax.swing; import sun.awt.AWTAccessor; /** * An enumeration for keys used as client properties within the Swing * implementation. * <p> * This enum holds only a small subset of the keys currently used within Swing, * but we may move more of them here in the future. * <p> * Adding an item to, and using, this class instead of {@code String} for * client properties protects against conflicts with developer-set client * properties. Using this class also avoids a problem with {@code StringBuilder} * and {@code StringBuffer} keys, whereby the keys are not recognized upon * deserialization. * <p> * When a client property value associated with one of these keys does not * implement {@code Serializable}, the result during serialization depends * on how the key is defined here. Historically, client properties with values * not implementing {@code Serializable} have simply been dropped and left out * of the serialized representation. To define keys with such behavior in this * enum, provide a value of {@code false} for the {@code reportValueNotSerializable} * property. When migrating existing properties to this enum, one may wish to * consider using this by default, to preserve backward compatibility. * <p> * To instead have a {@code NotSerializableException} thrown when a * {@code non-Serializable} property is encountered, provide the value of * {@code true} for the {@code reportValueNotSerializable} property. This * is useful when the property represents something that the developer * needs to know about when it cannot be serialized. * * @author Shannon Hickey */ enum ClientPropertyKey { /** * Key used by JComponent for storing InputVerifier. */ JComponent_INPUT_VERIFIER(true), /** * Key used by JComponent for storing TransferHandler. */ JComponent_TRANSFER_HANDLER(true), /** * Key used by JComponent for storing AncestorNotifier. */ JComponent_ANCESTOR_NOTIFIER(true), /** * Key used by PopupFactory to force heavy weight popups for a * component. */ PopupFactory_FORCE_HEAVYWEIGHT_POPUP(true); /** * Whether or not a {@code NotSerializableException} should be thrown * during serialization, when the value associated with this key does * not implement {@code Serializable}. */ private final boolean reportValueNotSerializable; static { AWTAccessor.setClientPropertyKeyAccessor( new AWTAccessor.ClientPropertyKeyAccessor() { public Object getJComponent_TRANSFER_HANDLER() { return JComponent_TRANSFER_HANDLER; } }); } /** * Constructs a key with the {@code reportValueNotSerializable} property * set to {@code false}. */ private ClientPropertyKey() { this(false); } /** * Constructs a key with the {@code reportValueNotSerializable} property * set to the given value. */ private ClientPropertyKey(boolean reportValueNotSerializable) { this.reportValueNotSerializable = reportValueNotSerializable; } /** * Returns whether or not a {@code NotSerializableException} should be thrown * during serialization, when the value associated with this key does * not implement {@code Serializable}. */ public boolean getReportValueNotSerializable() { return reportValueNotSerializable; } }
⏎ javax/swing/ClientPropertyKey.java
Or download all of them as a single archive file:
File name: java.desktop-11.0.1-src.zip File size: 7974380 bytes Release date: 2018-11-04 Download
⇒ JDK 11 java.instrument.jmod - Instrument Module
2022-08-06, 194957👍, 5💬
Popular Posts:
What Is poi-ooxml-3.5.jar? poi-ooxml-3.5.jar is one of the JAR files for Apache POI 3.5, which provi...
What Is jniwrap.jar in JNIWrapper 3.7.1? winpack.jar in JNIWrapper 3.7.1 is an add-on JAR file for J...
How to download and install javamail-1_2.zip? The JavaMail API is a set of abstract APIs that model ...
How to run "jarsigner" command from JDK tools.jar file? "jarsigner" command allows you to digitally ...
Joda-Time provides a quality replacement for the Java date and time classes. The design allows for m...