Oppure

Loading
05/02/12 13:58
Sevenjeak
Tempo fa ho trovato su internet una guida, che purtroppo non ho capito, che risolve il problema che ora ho:

In poche parole, io ho questo codice:

import java.lang.*;
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;

class Gui extends JFrame
{
   JMenu menuBar = null;
   JTabbedPane tabs = null;
   
   public Gui()
   {
      setTitle("noname");
      setSize(300, 300);
      setVisible(true);
      
      tabs = new JTabbedPane();
      tabs.addTab("Tab", null);
      tabs.addTab("Tab2", null);
      add(tabs);
      
      setDefaultCloseOperation(EXIT_ON_CLOSE);
   }
}
public class noname 
{
   public static void main(String[] args)
   {
	   new Gui();
   }
}


Vorrei poter aggiungere, affianco al titolo di ogni scheda un pulsante per chiudere la scheda, non so se mi sono ben spiegato, ma come e possibile fare ciò?
aaa
05/02/12 21:18
Bonny
Google -> "JTabbedPane" -> doc ufficiali
Circa a metà pagina alla voce "Tabs With Custom Components"
docs.oracle.com/javase/tutorial/uiswing/components/…

il codice di esempio è:
la classe estende JPanel vi inseriscono il JTabbedPane con i JButton per l chiusura poi il tutto andra dentro un Jframe

link al sorgente:

http://docs.oracle.com/javase/tutorial/displayCode.html?code=http://docs.oracle.com/javase/tutorial/uiswing/examples/components/TabComponentsDemoProject/src/components/ButtonTabComponent.java


Ultima modifica effettuata da Bonny 05/02/12 21:28
aaa