Avatar billede acw Nybegynder
17. december 2004 - 11:54 Der er 6 kommentarer og
1 løsning

Udskriv til printer

Hej,

Jeg har et dobbeltsidet String array, som jeg gerne vil have skrevet ud på en printer. Hvordan gør jeg det?

Mvh Andreas
Avatar billede mikkelbm Nybegynder
17. december 2004 - 12:01 #1
Kører du Java 1.5 er det rimelig simpelt via en JTable. Og jeg går ud fra du mener et to-dimensionelt array!?

Eksempel:

String[][] test = new String[2][2];
test[0][0] = "Blah1";   
test[0][1] = "Blah2";
test[1][0] = "Blah3";
test[1][1] = "Blah4";
       
JTable table = new JTable(test, new String[]{"Kolonne 1", "Kolonne 2"});
table.print();


...

Ovenstående skulle kunne gøre det.
Avatar billede acw Nybegynder
17. december 2004 - 12:30 #2
Jeg vil gerne have det skrevet ud på papir, 'printet'. Ikke i terminal
Avatar billede mikkelbm Nybegynder
17. december 2004 - 12:32 #3
Prøv lige ovenstående ekspempel!

Det er nemlig lige nøjagtig til en printer den skriver.

Men det forudsætter at du kører med Java 1.5!
Avatar billede mikkelbm Nybegynder
17. december 2004 - 13:01 #4
Du kan da også ta' et kig på:

http://java.sun.com/j2se/1.4.2/docs/guide/jps/spec/JPSTOC.fm.html

Men når nu Sun har lavet den mulighed i JTable, vil det da være dumt ikke at bruge den. Og hvis det kun er et 2 dimensionelt array du skal ha' udskrevet er den jo helt perfekt til det!
Avatar billede mikkelbm Nybegynder
23. december 2004 - 15:56 #5
Kommet videre?
Avatar billede acw Nybegynder
03. januar 2005 - 17:15 #6
hov nej har ikke rigtig fået kigget på det..

smid et svar for point
Avatar billede mikkelbm Nybegynder
03. januar 2005 - 19:26 #7
svar
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester