Halo semua, Saya mencoba mengirim karakter ke printer melalui Java:
public static void main(String[] args) { // TODO Auto-generated method stub try{ FileWriter out = new FileWriter("/dev/lp0"); out.write("Hello World!"); out.write(0x0D); out.close(); }catch(IOException e){ e.printStackTrace(); } Dan saya mendapat error message: java.io.FileNotFoundException: /dev/lp0 (Permission denied) at java.io.FileOutputStream.open(Native Method) at java.io.FileOutputStream.<init>(FileOutputStream.java:179) at java.io.FileOutputStream.<init>(FileOutputStream.java:70) at java.io.FileWriter.<init>(FileWriter.java:46) at testcode.PrinterTest1.main(PrinterTest1.java:14) Kenapa ya "Permission denied", padahal saya bisa nge-print open-office file saya ke printer tersebut? Apakah printer-nya perlu diset supaya membolehkan program Java tersebut nge-print? Bagaimana cara memberikan permission tsb, padahal di System-Administration-Printing pada tab Access Control sudah di set Allow printing for everyone except these users dan tidak ada user yang di blok? O ya, saya pakai Ubuntu 8.04 HH. Terima kasih atas panduannya, Patrick -- Berhenti langganan: linux-programming-unsubscr...@linux.or.id Arsip dan info: http://linux.or.id/milis