Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Download
Standard view
Full view
of .
Look up keyword
Like this
4Activity
0 of .
Results for:
No results containing your search query
P. 1
Creare menubar e toolbar

Creare menubar e toolbar

Ratings: (0)|Views: 397|Likes:
Published by Cinzia Bocchi
Creazione di una menubar e di una toolbar in Java. I menu e le voci di menu sono associati a scorciatoie da tastiera.
Creazione di una menubar e di una toolbar in Java. I menu e le voci di menu sono associati a scorciatoie da tastiera.

More info:

Published by: Cinzia Bocchi on May 14, 2010
Copyright:Attribution Non-commercial Share Alike

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

10/23/2012

pdf

text

original

 
Componenti swing: i menu _____________________________________________________
Gerarchia di classi per i menu
Le classi evidenziate in grigio sono impiegate per creare e gestire i menu.
 java.lang.Object java.awt.Component java.awt.Containe javax.swing.JComponent
 javax.swing.JMenuBar 
javax.swing.AbstractButton
 javax.swing.JMenuItem javax.swing.JMenu
Bocchi CinziaUltimo aggiornamento: 10/11/2011
1
 
Struttura di un menu
Un menu è costituito da:
una barra del menu,
uno o più menu,
una o più voci di menu per ciascun menu,
eventuali sottomenu.
Figura 1. Immagine tratta da “The Java Tutorials - How to Use Menus” url:http://download.oracle.com/javase/tutorial/uiswing/components/menu.html 
La
barra del menu
è gestita mediante la classe
JMenuBar 
.
 
La posizione in cui vienecollocata la barra di menu dipende dalla piattaforma in uso. Solitamente si trova sotto labarra del titolo della finestra.I
menu
sono gestiti mediante la classe
JMenu
.
 
Un menu può avere icone vicino alle voci esottomenu. Può anche essere pop up. Inoltre, è possibile impostare per esso colori e font.Le
voci di menu
sono gestite mediante la classe
JMenuItem
.
Bocchi CinziaUltimo aggiornamento: 10/11/2011
2
 
La barradelmenuDuemenuLe vocidi unmenuunsottomenu
 
Creare un menu
Supponiamo di voler creare una barra di menu con 1 menu. Il menu ha 2 voci: voce 1 evoce 2.
Definiamo i componenti del menu 
Per prima cosa definiamo la barra del menu come istanza della classe JMenuBar:
JMenuBar menuBar ;
Poi definiamo il menu come istanza della classe JMenu:
JMenumenu;
Infine, definiamo tutte le voci di menu come istanze di JMenuItem:
JMenuItemvoce1;JMenuItemvoce 2;
Creiamo i componenti del menu 
Creiamo la barra di menu usando il costruttore di JMenuBar, la cui firma è:
public
JMenuBar
()
menuBar =newJMenuBar();
Creiamo il menu con il costruttore di JMenu la cui firma è:
public
JMenu
(String testodelmenu)
menu=newJMenu (“Unmenu”);
Ora aggiungiamo le voci del menu; i costruttori utilizzabili sono diversi:
public
JMenuItem 
(Icon icon)public
JMenuItem 
(String text)
Bocchi CinziaUltimo aggiornamento: 10/11/2011
3

Activity (4)

You've already reviewed this. Edit your review.
1 hundred reads
1 thousand reads
Antonio Loiacono liked this
daddidadoo liked this

You're Reading a Free Preview

Download
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->