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:
JRE 8 rt.jar - javax.* Package Source Code
JRE 8 rt.jar is the JAR file for JRE 8 RT (Runtime) libraries. JRE (Java Runtime) 8 is the runtime environment included in JDK 8. JRE 8 rt.jar libraries are divided into 6 packages:
com.* - Internal Oracle and Sun Microsystems libraries java.* - Standard Java API libraries. javax.* - Extended Java API libraries. jdk.* - JDK supporting libraries. org.* - Third party libraries. sun.* - Old libraries developed by Sun Microsystems.
JAR File Information:
Directory of C:\fyicenter\jdk-1.8.0_191\jre\lib 63,596,151 rt.jar
Here is the list of Java classes of the javax.* package in JRE 1.8.0_191 rt.jar. Java source codes are also provided.
✍: FYIcenter
⏎ javax/swing/InputVerifier.java
/* * Copyright (c) 1999, 2013, Oracle and/or its affiliates. All rights reserved. * ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. * * * * * * * * * * * * * * * * * * * * */ package javax.swing; import java.util.*; /** * The purpose of this class is to help clients support smooth focus * navigation through GUIs with text fields. Such GUIs often need * to ensure that the text entered by the user is valid (for example, * that it's in * the proper format) before allowing the user to navigate out of * the text field. To do this, clients create a subclass of * <code>InputVerifier</code> and, using <code>JComponent</code>'s * <code>setInputVerifier</code> method, * attach an instance of their subclass to the <code>JComponent</code> whose input they * want to validate. Before focus is transfered to another Swing component * that requests it, the input verifier's <code>shouldYieldFocus</code> method is * called. Focus is transfered only if that method returns <code>true</code>. * <p> * The following example has two text fields, with the first one expecting * the string "pass" to be entered by the user. If that string is entered in * the first text field, then the user can advance to the second text field * either by clicking in it or by pressing TAB. However, if another string * is entered in the first text field, then the user will be unable to * transfer focus to the second text field. * * <pre> * import java.awt.*; * import java.util.*; * import java.awt.event.*; * import javax.swing.*; * * // This program demonstrates the use of the Swing InputVerifier class. * // It creates two text fields; the first of the text fields expects the * // string "pass" as input, and will allow focus to advance out of it * // only after that string is typed in by the user. * * public class VerifierTest extends JFrame { * public VerifierTest() { * JTextField tf1 = new JTextField ("Type \"pass\" here"); * getContentPane().add (tf1, BorderLayout.NORTH); * tf1.setInputVerifier(new PassVerifier()); * * JTextField tf2 = new JTextField ("TextField2"); * getContentPane().add (tf2, BorderLayout.SOUTH); * * WindowListener l = new WindowAdapter() { * public void windowClosing(WindowEvent e) { * System.exit(0); * } * }; * addWindowListener(l); * } * * class PassVerifier extends InputVerifier { * public boolean verify(JComponent input) { * JTextField tf = (JTextField) input; * return "pass".equals(tf.getText()); * } * } * * public static void main(String[] args) { * Frame f = new VerifierTest(); * f.pack(); * f.setVisible(true); * } * } * </pre> * * @since 1.3 */ public abstract class InputVerifier { /** * Checks whether the JComponent's input is valid. This method should * have no side effects. It returns a boolean indicating the status * of the argument's input. * * @param input the JComponent to verify * @return <code>true</code> when valid, <code>false</code> when invalid * @see JComponent#setInputVerifier * @see JComponent#getInputVerifier * */ public abstract boolean verify(JComponent input); /** * Calls <code>verify(input)</code> to ensure that the input is valid. * This method can have side effects. In particular, this method * is called when the user attempts to advance focus out of the * argument component into another Swing component in this window. * If this method returns <code>true</code>, then the focus is transfered * normally; if it returns <code>false</code>, then the focus remains in * the argument component. * * @param input the JComponent to verify * @return <code>true</code> when valid, <code>false</code> when invalid * @see JComponent#setInputVerifier * @see JComponent#getInputVerifier * */ public boolean shouldYieldFocus(JComponent input) { return verify(input); } }
⏎ javax/swing/InputVerifier.java
Or download all of them as a single archive file:
File name: jre-rt-javax-1.8.0_191-src.zip File size: 5381005 bytes Release date: 2018-10-28 Download
⇒ JRE 8 rt.jar - org.* Package Source Code
2024-03-15, 215460👍, 6💬
Popular Posts:
JDK 7 tools.jar is the JAR file for JDK 7 tools. It contains Java classes to support different JDK t...
JDK 11 jdk.jconsole.jmod is the JMOD file for JDK 11 JConsole tool, which can be invoked by the "jco...
What Is ojdbc14.jar for Oracle 10g R2? ojdbc14.jar for Oracle 10g R2 is the JAR files of ojdbc.jar, ...
maven-compat-3.8.6.jar is the JAR file for Apache Maven 3.8.6 Compact module. The JAR file name may ...
What Is poi-3.5.jar - Part 2? poi-3.5.jar is one of the JAR files for Apache POI 3.5, which provides...