Advertisement
Guest User

Problem 9 *****

a guest
May 8th, 2014
292
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 2.29 KB | None | 0 0
  1. import java.io.FileOutputStream;
  2.  
  3. import org.omg.CORBA.PUBLIC_MEMBER;
  4.  
  5. import com.itextpdf.text.Anchor;
  6. import com.itextpdf.text.BadElementException;
  7. import com.itextpdf.text.BaseColor;
  8. import com.itextpdf.text.Chapter;
  9. import com.itextpdf.text.Document;
  10. import com.itextpdf.text.DocumentException;
  11. import com.itextpdf.text.Element;
  12. import com.itextpdf.text.Font;
  13. import com.itextpdf.text.List;
  14. import com.itextpdf.text.ListItem;
  15. import com.itextpdf.text.Paragraph;
  16. import com.itextpdf.text.Phrase;
  17. import com.itextpdf.text.Section;
  18. import com.itextpdf.text.pdf.PdfPCell;
  19. import com.itextpdf.text.pdf.PdfPTable;
  20. import com.itextpdf.text.pdf.PdfWriter;
  21.  
  22. public class DeckOfCards {
  23.    
  24.     public static String[] cards = new String[14];
  25.    
  26.     public static void main(String[] args) {
  27.        
  28.  
  29.         for(int i = 1; i <= 13; i++){
  30.             cards[i] = Integer.toString(i);
  31.            
  32.         }
  33.        
  34.         /*
  35.          
  36.         for (int j = 0; j < 4; j++) {
  37.            
  38.             for (int i = 0; i < cards.length; i++) {
  39.                
  40.                 if(i == 1){
  41.                     System.out.println("Ace");
  42.                 }
  43.                 if(i != 0 && i != 1 && i < 11){
  44.                     System.out.println(cards[i]);
  45.                 }
  46.                 else if (i == 11) {
  47.                     System.out.println("Jack");
  48.                 }
  49.                 else if (i == 12) {
  50.                     System.out.println("Queen");
  51.                 }
  52.                 else if (i == 13) {
  53.                     System.out.println("King");
  54.                 }
  55.  
  56.             }
  57.            
  58.         }
  59.  
  60.          */
  61.  
  62.     }
  63.     // Creating PDF (trying..;
  64.       private static String FILE = "/home/nikolay/Documents/FirstPdf.pdf";
  65.      
  66.       public static void creatingPDF(){
  67.           try {
  68.           Document document = new Document();
  69.           PdfWriter.getInstance(document, new FileOutputStream(FILE));
  70.           document.open();
  71.           addPage(document);
  72.           document.close();
  73.           }
  74.           catch (Exception e) {
  75.           e.printStackTrace();
  76.         }
  77.       }
  78.  
  79.     private static void addPage(Document document) throws DocumentException {
  80.         Paragraph text = new Paragraph();
  81.        
  82.         String card = null;
  83.        
  84.         for (int j = 0; j < 4; j++) {
  85.            
  86.             for (int i = 0; i < cards.length; i++) {
  87.                
  88.                 if(i == 1){
  89.                     text.add(" Ace ");
  90.                 }
  91.                 if(i != 0 && i != 1 && i < 11){
  92.                     cards[i] = card;
  93.                     text.add(card + " ");
  94.                 }
  95.                 else if (i == 11) {
  96.                     text.add(" Jack ");
  97.                 }
  98.                 else if (i == 12) {
  99.                     text.add(" Queen ");
  100.                 }
  101.                 else if (i == 13) {
  102.                     text.add(" King ");
  103.                 }
  104.             }
  105.  
  106.         }
  107.     }
  108. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement