aspose file tools*
The moose likes Java in General and the fly likes Writing output to the console Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of Spring in Action this week in the Spring forum!
JavaRanch » Java Forums » Java » Java in General
Bookmark "Writing output to the console" Watch "Writing output to the console" New topic
Author

Writing output to the console

Kedar Patwardhan
Greenhorn

Joined: Jan 24, 2007
Posts: 8
Me and my colleagues are trying to simulate a Network Printing Project on a single machine.We are trying to simulate multiple printers on Server side.

We are representing individual consoles for each printer so that when our code assigns printing jobs to printers (by giving a text file as a feed to the Printer) then that number of consoles will get open and printing can be simulated by displaying content at say 'x' characters/second.

So I would like to ask that whether there are any APIs in Java for opening consoles and writing the content or can we see the output getting printed
into another file if we open that file on another console.

Thank You,

Regards,
Kedar Patwardhan.
Joe Ess
Bartender

Joined: Oct 29, 2001
Posts: 8927
    
    9

There's no Java API specific to opening a console. You could probably use java.lang.Runtime.exec() to run your platform's command interpreter (i.e. cmd on Windows or sh/bash/ksh. . . on *nix) and feed it data through the streams provided. Runtime.exec has some peculiararities. See this article for details.


"blabbing like a narcissistic fool with a superiority complex" ~ N.A.
[How To Ask Questions On JavaRanch]
Deepak Bala
Bartender

Joined: Feb 24, 2006
Posts: 6662
    
    5

There is no API that will allow you to open a console. But you could save to a file and then open it when desired to check if there is any data. Alternatively you can keep polling to check if the files exist and then print the data in every file to one console ( the console in which you java program runs ).


SCJP 6 articles - SCJP 5/6 mock exams - More SCJP Mocks
Stefan Wagner
Ranch Hand

Joined: Jun 02, 2003
Posts: 1923

Why don't you use multiple Panels, or one Panel, with multiple Textareas or something like that?


http://home.arcor.de/hirnstrom/bewerbung
 
It is sorta covered in the JavaRanch Style Guide.
 
subject: Writing output to the console