Drucken einer JList

Alex_winf01

Top Contributor
Hallo liebe Forengemeinde,

mit folgendem Code drucke ich eine JList aus:

Java:
class druckenListener implements ActionListener
		{
			public void actionPerformed(ActionEvent e)
			{
				DefaultTableModel modelTable = new DefaultTableModel(); /** modelTable ist ein Objekt einer Standart-Tabelle **/
				modelTable.addColumn("Title");
				for(int i = 0; i < defaultlistmodel_export.getSize(); i++)
				{
					modelTable.addRow(new Object[]{defaultlistmodel_export.getElementAt(i)});
				}
				JTable table = new JTable(modelTable); /** table ist die auszudruckende Tabelle **/
				table.setSize(300, 5000);
				table.getColumnModel().getColumn(0).setWidth(300);
				try
				{
					table.print();
				}
				catch(java.awt.print.PrinterException ex)
				{
					ex.printStackTrace();
				}
			}
		}

Was mache ich falsch?
 
Sorry, hätte ich dabei schreiben müssen. In der Liste sind etwa 500 Einträge, es werden aber nur etwa 300 ausgedruckt. Der Rest der Seiten bleibt leer und ist nur mit einem Rahmen bedruckt.
 

Neue Themen


Zurück
Oben