alex grazie ancora per l'ennesima risposta.. Però facendo come hai detto tu non mi cambia nulla.. Ho sostituito al tuo codice questo:
codice:
JScrollPane scroll = new JScrollPane(pannello,
ScrollPaneConstants.VERTICAL_SCROLLBAR_ALWAYS,
ScrollPaneConstants.HORIZONTAL_SCROLLBAR_AS_NEEDED);
add(scroll, BorderLayout.CENTER);
con questo:
codice:
JScrollPane scroll = new JScrollPane(center,
ScrollPaneConstants.VERTICAL_SCROLLBAR_ALWAYS,
ScrollPaneConstants.HORIZONTAL_SCROLLBAR_AS_NEEDED);
add(scroll, BorderLayout.CENTER);
cioè, ho cambiato il pannello, però non cambia nulla.. Forse è meglio se ti spiego in dettaglio. Ho un JFrame che ha un JPanel all'interno diviso, attraverso un BeorderLayout, in North, Center e South. Il pannello center, che è quello in cui ho questo problema, ha un layout di "tipo" gridbaglayout e vorrei aggiungere la barra di scorrimento a destra solo su qyesto pannello.
Adesso ti è un po' più chiaro?