RESOLVIDO - JTabbedPane > pequena duvida

1 resposta
W

Pessoal, um pequeno trabalhinhu meu em desenvolvimento, mas está com um peuqeno problema no tamanhu da aba.

deem uma olhada nele:
import javax.swing.JFrame;
public class Prim {
	public static void main(String[] args) {
		// TODO Auto-generated method stub
		Segu s = new Segu();
		s.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
		s.setSize(500, 250);
		s.setVisible(true);
	}
}
import java.awt.event.ActionListener;
import java.awt.event.ActionEvent;
import java.awt.FlowLayout;

import javax.swing.ListSelectionModel;
import javax.swing.SwingConstants;
import javax.swing.JScrollPane;
import javax.swing.JOptionPane;
import javax.swing.JTabbedPane;
import javax.swing.JMenuItem;
import javax.swing.JMenuBar;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JPanel;
import javax.swing.JMenu;
import javax.swing.JList;
import javax.swing.Box;

public class Segu extends JFrame{
	private final String nomeJList[] = {"teste", "teste1", "teste2", "teste3",
			"teste4", "teste5", "teste6"};
	private JList nameJList;
	
	public Segu(){
		super("Programa de testes");
		
		setLayout( new FlowLayout());
		
		Box box = Box.createHorizontalBox();
		
		JTabbedPane tabSer = new JTabbedPane();
		JMenu ArkMenu = new JMenu("Arquivo");
		ArkMenu.setMnemonic('A');
		
		JLabel label1 = new JLabel( "Seriais e cd-keys dos programas", SwingConstants.CENTER);
		JPanel panel1 = new JPanel();
		panel1.add(label1);
		tabSer.addTab("Seriais", null, panel1, "teste");
		
		add(tabSer);
		
		JMenuItem sobreItem = new JMenuItem("Sobre");
		JMenuItem exitItem = new JMenuItem("Exit");
		JMenuItem sobrItem = new JMenuItem("ConsulTH");
		sobreItem.setMnemonic('S');
		exitItem.setMnemonic('X');
		sobrItem.setMnemonic('H');
		ArkMenu.add(sobrItem);
		ArkMenu.addSeparator();
		ArkMenu.add(sobreItem);
		ArkMenu.add(exitItem);
		sobreItem.addActionListener(
			new ActionListener(){
				public void actionPerformed( ActionEvent event){
					JOptionPane.showMessageDialog( Segu.this, 
						"Este programa esta em fase de testes.",
						"Sobre", JOptionPane.PLAIN_MESSAGE);
				}
			}
		);
		
		exitItem.addActionListener(
			new ActionListener(){
				public void actionPerformed( ActionEvent event){
					System.exit(0);
				}
			}
		);
		
		sobrItem.addActionListener(
			new ActionListener(){
				public void actionPerformed( ActionEvent event){
					JOptionPane.showMessageDialog( Segu.this, 
						"ConsulTH\n"+"Criado por Plinio Jose R. M.\n\n",
						"ConsulTH", JOptionPane.PLAIN_MESSAGE);
				}
			}
		);
		
		JMenuBar bar = new JMenuBar();
		setJMenuBar(bar);
		bar.add( ArkMenu);
		
		nameJList = new JList( nomeJList);
		nameJList.setVisibleRowCount(5);
		nameJList.setSelectionMode( ListSelectionModel.SINGLE_SELECTION);
		add(new JScrollPane( nameJList));
		
		box.add(nameJList);
		panel1.add(box );
	}
}

como eu posso fazer para colocar o "panel1" com um tamanho full?
sabe graças a um incremento q fiz ele diminuiu de tamanho.

:lol: tentei colocar um comando:
panel1.setSize(full);
hehehe, mas não existe. kkkk

alguem saberia me falar um modo de torna-lo tela cheia dentro do frame?
Abraços

1 Resposta

W

ja solucionei.
:mrgreen: :mrgreen: :mrgreen:

Criado 15 de novembro de 2006
Ultima resposta 15 de nov. de 2006
Respostas 1
Participantes 1