Du använder en JScrollPane, enkelt exempel: problemet är att tabellen anpassar sig till fönster storleken. låt säga att ja har har åtta kolumner (headers) som alla fått bredden 100, detta ger då en total bredd på 800. jag vill dock bara att fönstret ska vara 400 brett å att d kolumner man inte ser då ska man horizontellt kunna scrolla fram. är detta möjligt? HejSv: JTable
<code>
JScrollPane sp = new JScrollPane();
sp.setVerticalScrollBarPolicy(JScrollPane.VERTICAL_SCROLLBAR_AS_NEEDED);
sp.setHorizontalScrollBarPolicy(JScrollPane.HORIZONTAL_SCROLLBAR_AS_NEEDED);
</code>
Innebörden av detta blir att man får scrollbars då de behövs. Det finns andra konstanter att använda också som t ex HORIZONTAL_SCROLLBAR_ALWAYS osv.
Se efter i javadocen så kan du se de olika varianterna: http://java.sun.com/j2se/1.4.2/docs/api/
/KlasSv: JTable
Sv: JTable
Självklart
Sätt storleken på JScrollpane
Då blir din lilla scrollpane ett "titthål" mot JTable
Titta på JScrollpane under JavaDoc där står allt beskrivet
/Markus