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/print/package-info.java
/* * Copyright (c) 2000, 2017, Oracle and/or its affiliates. All rights reserved. * ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. * * * * * * * * * * * * * * * * * * * * */ /** * Provides the principal classes and interfaces for the Java™ Print * Service API. The Java Print Service API enables client and server * applications to: * <ul> * <li>Discover and select print services based on their capabilities * <li>Specify the format of print data * <li>Submit print jobs to services that support the document type to be * printed. * </ul> * * <h3>Print Service Discovery</h3> * An application invokes the static methods of the abstract class * {@link javax.print.PrintServiceLookup PrintServiceLookup} to locate print * services that have the capabilities to satisfy the application's print * request. For example, to print a double-sided document, the application first * needs to find printers that have the double-sided printing capability. * <p> * The JDK includes {@code PrintServiceLookup} implementations that can locate * the standard platform printers. To locate other types of printers, such as * IPP printers or JINI printers, a print-service provider can write * implementations of {@code PrintServiceLookup}. The print-service provider can * dynamically install these {@code PrintServiceLookup} implementations using * the {@link java.util.ServiceLoader} facility. * * <h3>Attribute Definitions</h3> * The {@link javax.print.attribute} and {@link javax.print.attribute.standard} * packages define print attributes, which describe the capabilities of a print * service, specify the requirements of a print job, and track the progress of a * print job. * <p> * The {@code javax.print.attribute} package describes the types of attributes * and how they can be collected into sets. The * {@code javax.print.attribute.standard} package enumerates all of the standard * attributes supported by the API, most of which are implementations of * attributes specified in the IETF Specification, * <a href="http://www.ietf.org/rfc/rfc2911.txt">RFC 2911 Internet Printing * Protocol, 1.1: Model and Semantics</a>, dated September 2000. The attributes * specified in {@code javax.print.attribute.standard} include common * capabilities, such as: resolution, copies, media sizes, job priority, and * page ranges. * * <h3>Document Type Specification</h3> * The {@link javax.print.DocFlavor DocFlavor} class represents the print data * format, such as JPEG or PostScript. A {@code DocFlavor} object consists of a * MIME type, which describes the format, and a document representation class * name that indicates how the document is delivered to the printer or output * stream. An application uses the {@code DocFlavor} and an attribute set to * find printers that can print the document type specified by the * {@code DocFlavor} and have the capabilities specified by the attribute set. * * <h3>Using the API</h3> * A typical application using the Java Print Service API performs these steps * to process a print request: * <ol> * <li>Chooses a {@code DocFlavor}. * <li>Creates a set of attributes. * <li>Locates a print service that can handle the print request as specified * by the {@code DocFlavor} and the attribute set. * <li>Creates a {@link javax.print.Doc Doc} object encapsulating the * {@code DocFlavor} and the actual print data, which can take many forms * including: a Postscript file, a JPEG image, a {@code URL}, or plain text. * <li>Gets a print job, represented by * {@link javax.print.DocPrintJob DocPrintJob}, from the print service. * <li>Calls the print method of the print job. * </ol> * The following code sample demonstrates a typical use of the Java Print * Service API: locating printers that can print five double-sided copies of a * Postscript document on size A4 paper, creating a print job from one of the * returned print services, and calling print. * <blockquote> * <pre>{@code * FileInputStream psStream; * try { * psStream = new FileInputStream("file.ps"); * } catch (FileNotFoundException ffne) { * } * if (psStream == null) { * return; * } * DocFlavor psInFormat = DocFlavor.INPUT_STREAM.POSTSCRIPT; * Doc myDoc = new SimpleDoc(psStream, psInFormat, null); * PrintRequestAttributeSet aset = new HashPrintRequestAttributeSet(); * aset.add(new Copies(5)); * aset.add(MediaSizeName.ISO_A4); * aset.add(Sides.DUPLEX); * PrintService[] services = * PrintServiceLookup.lookupPrintServices(psInFormat, aset); * if (services.length > 0) { * DocPrintJob job = services[0].createPrintJob(); * try { * job.print(myDoc, aset); * } catch (PrintException pe) {} * } * }</pre> * </blockquote> * <p> * Please note: In the {@code javax.print} APIs, a {@code null} reference * parameter to methods is incorrect unless explicitly documented on the method * as having a meaningful interpretation. Usage to the contrary is incorrect * coding and may result in a run time exception either immediately or at some * later time. {@code IllegalArgumentException} and {@code NullPointerException} * are examples of typical and acceptable run time exceptions for such cases. * * @since 1.4 */ package javax.print;
⏎ javax/print/package-info.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, 194734👍, 5💬
Popular Posts:
JDOM provides a solution for using XML from Java that is as simple as Java itself. There is no compe...
What Is commons-io-2.11.jar? commons-io-2.11.jar is the JAR file for Commons IO 2.5, which is a libr...
How to download and install ojdbc7.jar for Oracle 12c R1? ojdbc8.jar for Oracle 12c R1 is a Java 7 a...
How to download and install ojdbc6.jar for Oracle 11g R2? ojdbc6.jar for Oracle 11g R2 is a Java 6, ...
Jaxen, Release 1.1.1, is an open source XPath library written in Java. It is adaptable to many diffe...