per usare il comando: setPreferredSize(200,300);
serve qualche import particolare?
Perchè a me non lo riconosce....
L'ho impostato nel pannello, non nel frame, ho fatto bene?
Cmq adesso ti allego il codice così mi dici meglio dove e come metterlo.
codice:
package mensa;
import java.awt.*;
import javax.swing.*;
public class mens extends javax.swing.JFrame {
private card pannelloPagine;
private Container contentPane;
/** Creates new form mensa */
public mens() {
setSize(700, 300);
javax.swing.JPanel panel=new PrimaPagina();
panel.setSize(200,300);
this.setLayout(new BorderLayout());
contentPane = getContentPane();
contentPane.add(panel,BorderLayout.NORTH);
// pannelloPagine=panP;
}
public static void main(String args[]) {
java.awt.EventQueue.invokeLater(new Runnable() {
public void run() {
new mens().setVisible(true);
}
});
}
}
class PrimaPagina extends javax.swing.JPanel {
public PrimaPagina() {
//setLayout(new BorderLayout());
setBackground(new Color(255, 192, 192));
setPreferredSize(200,300); // questo non lo accetta
}
}