Click here to Skip to main content
15,906,463 members

Comments by Member 11520467 (Top 8 by date)

Member 11520467 2-Apr-15 0:38am View    
am doing in command prompt using notepad.
Member 11520467 17-Mar-15 22:32pm View    
Deleted
import java.io.*;
import java.awt.*;
import javax.swing.*;
import javax.swing.table.*;
import java.awt.event.*;
import com.itextpdf.text.Document;
import com.itextpdf.text.pdf.PdfPTable;
import com.itextpdf.text.pdf.PdfWriter;

public class PDFTest{
JTable table;
JButton button;
public static void main(String[] args) {
new PDFTest();
}

public PDFTest(){
JFrame frame = new JFrame("Getting Cell Values in JTable");
JPanel panel = new JPanel();
String data[][] = {{"Angelina","Mumbai"},{"Martina","Delhi"}};

String col[] = {"Name","Address"};
DefaultTableModel model = new DefaultTableModel(data, col);
table = new JTable(model);
JScrollPane pane = new JScrollPane(table);
button=new JButton("Save to pdf");
button.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent ae){
try{
int count=table.getRowCount();
Document document=new Document();
PdfWriter.getInstance(document,new FileOutputStream("d:/data.pdf"));
document.open();
PdfPTable tab=new PdfPTable(2);
tab.addCell("Name");
tab.addCell("Address");
for(int i=0;i<count;i++){
object="" obj1="GetData(table," i,="" 0);
="" obj2="GetData(table," 1);
="" string="" value1="obj1.toString();
" value2="obj2.toString();
"
="" tab.addcell(value1);
="" tab.addcell(value2);
="" }
="" document.add(tab);
="" document.close();
="" catch(exception="" e){}
="" });
="" panel.add(pane);
="" panel.add(button);
="" frame.add(panel);
="" frame.setsize(500,500);
="" frame.setundecorated(true);
="" frame.getrootpane().setwindowdecorationstyle(jrootpane.plain_dialog);
="" frame.setvisible(true);
="" frame.setdefaultcloseoperation(jframe.exit_on_close);
="" public="" getdata(jtable="" table,="" int="" row_index,="" col_index)
{
="" return="" table.getmodel().getvalueat(row_index,="" col_index);
="" }
}i="" hv="" got="" these="" errors::::::::::::::
c:\users\tushar\desktop\login\report="" to="" pdf="">javac PDFTest.java
PDFTest.java:6: error: package com.itextpdf.text does not exist
import com.itextpdf.text.Document;
^
PDFTest.java:7: error: package com.itextpdf.text.pdf does not exist
import com.itextpdf.text.pdf.PdfPTable;
^
PDFTest.java:8: error: package com.itextpdf.text.pdf does not exist
import com.itextpdf.text.pdf.PdfWriter;
^
PDFTest.java:31: error: cannot find symbol
Document document=new Document();
^
symbol: class Document
PDFTest.java:31: error: cannot find symbol
Document document=new Document();
^
symbol: class Document
PDFTest.java:32: error: cannot find symbol
PdfWriter.getInstance(document,new FileOutputStream("d:/data.pdf"));
^
symbol: variable PdfWriter
PDFTest.java:34: error: cannot find symbol
PdfPTable tab=new PdfPTable(2);
^
symbol: class PdfPTable
PDFTest.java:34: error: cannot find symbol
PdfPTable tab=new PdfPTable(2);
^
symbol: class PdfPTable
8 errors
Member 11520467 17-Mar-15 22:13pm View    
Am sorry for that sir.I didnt knew.
Member 11520467 17-Mar-15 21:54pm View    
Thanks Sergey Alexandrovich,
for interpreting my question correctly but my question is yet not solved
Member 11520467 17-Mar-15 21:12pm View    
the error am getting is::::::::::::::::::::
C:\Users\welcome\Desktop\login\report to pdf>javac PDFTest.java
PDFTest.java:6: package com.itextpdf.text does not exist
import com.itextpdf.text.Document;
^
PDFTest.java:7: package com.itextpdf.text.pdf does not exist
import com.itextpdf.text.pdf.PdfPTable;
^
PDFTest.java:8: package com.itextpdf.text.pdf does not exist
import com.itextpdf.text.pdf.PdfWriter;
^
PDFTest.java:31: cannot find symbol
symbol: class Document
Document document=new Document();
^
PDFTest.java:31: cannot find symbol
symbol: class Document
Document document=new Document();
^
PDFTest.java:32: cannot find symbol
symbol: variable PdfWriter
PdfWriter.getInstance(document,new FileOutputStream("d:/data.pdf"));
^
PDFTest.java:34: cannot find symbol
symbol: class PdfPTable
PdfPTable tab=new PdfPTable(2);
^
PDFTest.java:34: cannot find symbol
symbol: class PdfPTable
PdfPTable tab=new PdfPTable(2);
^
8 errors