Java giver web -udviklere til at skabe skalerbare applikationer til internettet, der vil fungere stort set alle browsere og på de fleste operativsystemer platforme. Hvis du opretter et Java Web applikation , der skal tilbyde brugerne mulighed for at udskrive formularer eller datablade , bliver du nødt til at indtaste kode, der gør det muligt (eller opkald) Java Print service API. Før du sender et print kommando i et Java-program , selv bør du kode API til at kontrollere status for printeren for at afgøre, om den er i brug ( af et andet program ), eller er online. Kontrol af printerens status , inden du sender anmodningen om udskrivning , hjælper brugere med at undgå printspooler fejl eller andre printer fiaskoer. Instruktioner
1
Åbn Integrated Development Environment (IDE) program på din PC. Klik på " File" og derefter " Åbn " i menulinjen. Naviger til Java-programmet projektet fil, som du ønsker at aktivere print funktioner. Fremhæv projekt filen , og klik på " Åbn ".
2
Klik på " File" eller " Opret" på menuen værktøjslinjen. Rul ned til og klik på " Ny /klasse . " Vent til IDE at indlæse " Ny klasse " eller " Class " dokument vindue i hovedprojektet arbejdsområdet eller skærm. Klik på " File /Save " på menulinjen . " . PrinterStatus.java " Gem klassen filen som
3
Indtast følgende kode i " PrinterStatus.java " dokument -vinduet til at definere en ny klasse objekt : Hej
public class PrinterStatus {
public static void vigtigste ( String [] args ) { printservice printer = PrintServiceLookup.lookupDefaultPrintService ();
AttributeSet att = printer.getAttributes ();
< p > for ( Attribut a: att.toArray ( )) {
String attributnavn ,
String attributeValue ,
attributnavn = a.getName ();
< p . > attributeValue = att.get ( a.getClass () ) toString ();
System.out.println ( attributnavn + " :" + attributeValue )
}}} < br >
4
Klik på "File " og derefter "Gem" på menuen værktøjslinjen. Luk " PrinterStatus.java " class dokumentvinduet. Dit Java webapplikation kan nu behandle status anmodninger om vigtigste printer tilsluttet den lokale pc .
5.
Åbn en anden klasse eller modul hvorfra at ringe eller iværksætte printerstatusadvarsler anmodninger. Indtast følgende kode på det punkt, hvor ansøgningen bør indlede anmodningen : Hej
StatusofPrinterReport obj = new StatusofPrinterReport ();
obj.main ()
< br >