ok... inserisco solo la parte interessata... poi se non è sufficiente mi fai sapere ma credo che basta ....
non è ancora completo perché lo stò creando...
comunque tutti i JLabel e JTextField voglio che vanno a sx ed in alto del layout... invece me li crea tutti al centro seppur impostati come li voglio io...
spero di essere stato chiaro :P
codice:public Menu() { super(titolo); super.setJMenuBar(menuBar); panelCenter = new JPanel(); super.getContentPane().add(panelCenter); JLabel scegliProd = new JLabel("Scegli il prodotto da inserire nel box testo dal menu"); JLabel insQuant = new JLabel("Inserisci la quantità che vuoi prendere"); JLabel tipoProd = new JLabel("Tipo prodotto scelto"); JLabel tot = new JLabel("Totale da pagare"); JLabel totPerProd = new JLabel("Totale prezzo per prodotto"); JTextField insProd = new JTextField(); insProd.setPreferredSize(new Dimension(200,20)); JTextField quant = new JTextField(); quant.setPreferredSize(new Dimension(200,20)); JTextField prodUno = new JTextField(); prodUno.setPreferredSize(new Dimension(200,20)); JTextField prodDue = new JTextField(); prodDue.setPreferredSize(new Dimension(200,20)); JTextField prodTre = new JTextField(); JTextField prodQuattro = new JTextField(); JTextField prodCinque = new JTextField(); JTextField prodSei = new JTextField(); JTextField totProdUno = new JTextField(); JTextField totProdDue = new JTextField(); JTextField totProdTre = new JTextField(); JTextField totProdQuattro = new JTextField(); JTextField totProdCinque = new JTextField(); JTextField totProdSei = new JTextField(); JTextField totPagare = new JTextField(); panelCenter.setLayout(new GridBagLayout()); GridBagConstraints gbc = new GridBagConstraints(); gbc.gridx = 0; gbc.gridy = 0; panelCenter.add(scegliProd, gbc); gbc.gridx = 0; gbc.gridy = 1; panelCenter.add(insProd, gbc); gbc.gridx = 0; gbc.gridy = 2; panelCenter.add(insQuant, gbc); gbc.gridx = 0; gbc.gridy = 3; panelCenter.add(quant, gbc); gbc.gridx = 1; gbc.gridy = 1; panelCenter.add(tipoProd, gbc); gbc.gridx = 1; gbc.gridy = 2; panelCenter.add(prodUno, gbc); gbc.gridx = 1; gbc.gridy = 3; panelCenter.add(prodDue, gbc);

... inserisco solo la parte interessata... poi se non è sufficiente mi fai sapere ma credo che basta ....
Rispondi quotando