Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Jribbon - Flamingo28
Jribbon - Flamingo28
importar javax.swing *. ;
37
importación javax.swing.event.ChangeEvent ;
38
importación javax.swing.event.ChangeListener ;
39
40
importar org.pushingpixels.flamingo.api.common *. ;
41
importación org.pushingpixels.flamingo.api.common.icon.ResizableIcon ;
selecciona una tabla en el documento. De forma predeterminada, las tareas pertenecientes a los grupos adde
poraddContextualTaskGroup(org.pushingpixels.flamingo.api.ribbon.RibbonContextualTaskGroup)no son visibles.
Para mostrar las tareas pertenecientes al grupo específico, llame
alsetVisible(org.pushingpixels.flamingo.api.ribbon.RibbonContextualTaskGroup,boolean)API. Tenga en cuenta
que puede tener varios grupos de tareas visibles al mismo tiempo.
El botón de menú de la aplicación es un gran botón redondo que se muestra en la esquina superior izquierda
de la cinta. Si setApplicationMenu(org.pushingpixels.flamingo.api.ribbon.RibbonApplicationMenu)no se llama o
se llama con el nullvalor, no se muestra el botón de menú de la aplicación y los botones de tarea de cinta
se desplazan hacia la izquierda.
El panel de la barra de tareas permite mostrar los controles que son visibles sin importar qué tarea de la
cinta esté seleccionada. Para agregar un componente de la barra de tareas, utilice
laaddTaskbarComponent(java.awt.Component)API. El panel de la barra de tareas vive a la derecha del botón de
menú de la aplicación. Los componentes de la barra de tareas se pueden quitar con la
removeTaskbarComponent(java.awt.Component)API.
Autor (es):
Kirill Grouchnikov
112
113
Ver también:
addTask(org.pushingpixels.flamingo.api.ribbon.RibbonTask)
getTaskCount()
getTask(int)
120
121
Ver también:
addContextualTaskGroup(org.pushingpixels.flamingo.api.ribbon.RibbonContextualTaskGroup)
setVisible(org.pushingpixels.flamingo.api.ribbon.RibbonContextualTaskGroup,boolean)
isVisible(org.pushingpixels.flamingo.api.ribbon.RibbonContextualTaskGroup)
getContextualTaskGroupCount()
getContextualTaskGroup(int)
131
132
Private ArrayList < RibbonContextualTaskGroup > contextualTaskGroups ;
Ver también:
addTaskbarComponent(java.awt.Component)
getTaskbarComponents()
removeTaskbarComponent(java.awt.Component)
140
141
146
150
151
Ver también:
helpActionListener
configureHelp(org.pushingpixels.flamingo.api.common.icon.ResizableIcon,java.awt.event.ActionListener)
getHelpIcon()
160
161
Cuando helpIconno está null, este oyente será invocado cuando el usuario active el botón de ayuda.
Ver también:
configureHelp(org.pushingpixels.flamingo.api.common.icon.ResizableIcon,java.awt.event.ActionListener)
getHelpActionListener()
169
170
Estado de visibilidad del grupo de tareas contextual. Debe contener un valor para cada grupo en
contextualTaskGroups.
Ver también:
setVisible(org.pushingpixels.flamingo.api.ribbon.RibbonContextualTaskGroup,boolean)
isVisible(org.pushingpixels.flamingo.api.ribbon.RibbonContextualTaskGroup)
178
179
Ver también:
setApplicationMenu(org.pushingpixels.flamingo.api.ribbon.RibbonApplicationMenu)
getApplicationMenu()
186
187
Ver también:
applicationMenu
setApplicationMenuRichTooltip(org.pushingpixels.flamingo.api.common.RichTooltip)
getApplicationMenuRichTooltip()
195
196
Ver también:
applicationMenu
setApplicationMenuKeyTip(java.lang.String)
getApplicationMenuKeyTip()
204
205
Ver también:
setMinimized(boolean)
isMinimized()
212
213
219
223
224
230
231
pública JRibbon () {
232
233
234
esta . TaskbarComponents = new ArrayList < Component > ();
235
236
237
238
239
UpdateUI ();
240
Parámetros:
247
248
249
Esto ();
250
251
Parámetros:
Ver también:
removeTaskbarComponent(java.awt.Component)
getTaskbarComponents()
260
261
262
263
264
266
267
268
269
271
272
273
* Añadido Eliminar tareas del parche proporcionado por Jonathan Giles Jan 2009
274
* Http://markmail.org/message/vzw3hrntr6qsdlu3
275
* /
Parámetros:
Ver también:
addTaskbarComponent(java.awt.Component)
getTaskbarComponents()
284
285
287
288
292
293
294
295
296
Parámetros:
task La tarea de la cinta de opciones para agregar.
Ver también:
addContextualTaskGroup(org.pushingpixels.flamingo.api.ribbon.RibbonContextualTaskGroup)
getTaskCount()
getTask(int)
306
307
308
309
310
311
312
313
314
}
315
316
317
Parámetros:
325
326
327
328
arrojar nueva IndexOutOfBoundsException ( "posición de trabajo '" + POS + " 'excede número de
tareas en la cinta ('" + getTaskCount () + "')" );
329
330
331
332
Elimina la tarea dada de la cinta. Si se trata de la tarea visible actualmente, la cinta se moverá a la
tarea a su izquierda, a menos que la tarea eliminada sea la más a la izquierda, en cuyo caso pasará a la
siguiente tarea a la derecha.
Parámetros:
340
341
pública vacío removeTask ( RibbonTask tarea ) {
342
If ( tarea == null ) {
343
344
345
346
Int posOfTask = esto . Tareas . IndexOf ( tarea );
347
348
349
350
351
- 1);
352
SetSelectedTask ( newTask );
353
354
355
356
}
360
361
362
363
esta . ContextualTaskGroups . Clear ();
364
365
Parámetros:
Ver también:
getHelpIcon()
getHelpActionListener()
376
377
378
ActionListener helpActionListener ) {
379
380
382
Devuelve el icono del botón de ayuda. Volverá nullsi el botón de ayuda no se ha configurado con
laconfigureHelp(org.pushingpixels.flamingo.api.common.icon.ResizableIcon,java.awt.event.ActionListener)API.
Devoluciones:
Ver también:
configureHelp(org.pushingpixels.flamingo.api.common.icon.ResizableIcon,java.awt.event.ActionListener)
getHelpActionListener()
392
393
394
395
Devuelve el escucha de acciones para el botón de ayuda. Volverá nullsi el botón de ayuda no se ha
configurado con
laconfigureHelp(org.pushingpixels.flamingo.api.common.icon.ResizableIcon,java.awt.event.ActionListener)API.
Devoluciones:
Ver también:
configureHelp(org.pushingpixels.flamingo.api.common.icon.ResizableIcon,java.awt.event.ActionListener)
getHelpIcon()
405
406
407
408
Ver también:
addTask(org.pushingpixels.flamingo.api.ribbon.RibbonTask)
setVisible(org.pushingpixels.flamingo.api.ribbon.RibbonContextualTaskGroup,boolean)
isVisible(org.pushingpixels.flamingo.api.ribbon.RibbonContextualTaskGroup)
418
419
420
Grupo RibbonContextualTaskGroup ) {
421
grupo . SetRibbon ( este );
422
423
424
425
426
esta . FireStateChanged ();
427
Devoluciones:
Ver también:
getTask(int)
addTask(org.pushingpixels.flamingo.api.ribbon.RibbonTask)
435
436
pública sincronizado int getTaskCount () {
437
438
Parámetros:
Devoluciones:
Ver también:
getTaskCount()
addTask(org.pushingpixels.flamingo.api.ribbon.RibbonTask)
448
449
450
451
Devoluciones:
Número de grupos de tareas contextuales en la thiscinta.
Ver también:
addContextualTaskGroup(org.pushingpixels.flamingo.api.ribbon.RibbonContextualTaskGroup)
getContextualTaskGroup(int)
459
460
461
462
}
Recupera el grupo de tareas contextual en el índice especificado.
Parámetros:
Devoluciones:
Ver también:
addContextualTaskGroup(org.pushingpixels.flamingo.api.ribbon.RibbonContextualTaskGroup)
getContextualTaskGroupCount()
472
473
474
Int index ) {
475
476
Parámetros:
Tiros:
getSelectedTask()
490
491
492
493
If (! Valid ) {
494
Para ( int i = 0; i < this . GetContextualTaskGroupCount (); i ++) {
495
496
. GetContextualTaskGroup ( i );
497
498
Continuar ;
499
500
501
Valid = true ;
502
romper ;
503
}
504
505
Si ( válido )
506
romper ;
507
508
}
509
If (! Valid ) {
510
511
512
513
}
514
515
516
517
518
esta . bandas . Clear ();
519
520
521
522
523
esta . bandas . Añadir ( ribbonBand );
524
525
526
527
528
529
530
531
532
esta
533
. FirePropertyChange ( "selectedTask" , antiguo ,
534
esta . ActualmenteSelectedTask );
535
Devoluciones:
Ver también:
setSelectedTask(org.pushingpixels.flamingo.api.ribbon.RibbonTask)
542
543
544
545
546
547
* (No Javadoc)
549
550
551
* /
552
@ Override
553
554
555
556
} Else {
557
SetUI ( nuevo BasicRibbonUI ());
558
559
560
561
}
562
Devoluciones:
Un RibbonUIobjeto
Ver también:
javax.swing.JComponent.setUI(javax.swing.plaf.ComponentUI)
569
570
571
Return ( RibbonUI ) ui ;
572
573
574
575
* (No Javadoc)
576
*
577
578
* /
579
@ Override
580
Return uiClassID ;
582
Obtiene una lista no modificable de todos los componentes de la barra de tareas de la this cinta.
Devoluciones:
Ver también:
addTaskbarComponent(java.awt.Component)
removeTaskbarComponent(java.awt.Component)
591
592
593
594
Agrega el detector de cambios especificado para realizar un seguimiento de los cambios en esta cinta.
Parámetros:
Ver también:
removeChangeListener(javax.swing.event.ChangeListener)
602
603
604
605
Parámetros:
addChangeListener(javax.swing.event.ChangeListener)
614
615
616
617
}
Notifica a todos los oyentes registrados que el estado de esta cinta ha cambiado.
622
623
624
625
626
// Procesar a los oyentes primero, notificando
627
628
629
630
631
(( ChangeListener ) oyentes [ i + 1]). StateChanged ( evento );
632
633
634
Parámetros:
group Grupo de tareas contextuales.
isVisible Si true, todas las tareas de la cinta en el grupo especificado serán visibles. Si false, se
ocultarán todas las tareas de la cinta en el grupo especificado.
Ver también:
isVisible(org.pushingpixels.flamingo.api.ribbon.RibbonContextualTaskGroup)
649
650
651
boolean isVisible ) {
652
654
655
si (! isVisible ) {
656
657
659
IsSelectedBeingHidden = true ;
660
romper ;
661
662
}
663
si ( isSelectedBeingHidden ) {
664
665
666
667
668
669
670
671
}
Devuelve la visibilidad de las tareas de la cinta de opciones en el grupo de tareas contextual especificado.
Parámetros:
Devoluciones:
681
682
683
684
}
Establece el menú de la aplicación para esta cinta. Si nullse pasa, el botón de menú de la aplicación se
oculta. Inicia unapplicationMenuevento de cambio de propiedad.
Parámetros:
Ver también:
getApplicationMenu()
694
695
696
RibbonApplicationMenu applicationMenu ) {
697
698
If ( old ! = ApplicationMenu ) {
699
700
701
esta . ApplicationMenu . SetFrozen ();
702
703
704
esta . ApplicationMenu );
705
706
}
Devoluciones:
Ver también:
setApplicationMenu(org.pushingpixels.flamingo.api.ribbon.RibbonApplicationMenu)
713
714
715
devolver este . ApplicationMenu ;
716
Parámetros:
Ver también:
getApplicationMenuRichTooltip()
setApplicationMenu(org.pushingpixels.flamingo.api.ribbon.RibbonApplicationMenu)
726
727
pública sincronizado vacío setApplicationMenuRichTooltip ( RichTooltip información sobre
herramientas ) {
728
729
730
731
esta . ApplicationMenuRichTooltip );
732
}
Devoluciones:
Ver también:
setApplicationMenuRichTooltip(org.pushingpixels.flamingo.api.common.RichTooltip)
setApplicationMenu(org.pushingpixels.flamingo.api.ribbon.RibbonApplicationMenu)
740
741
742
devolver este . ApplicationMenuRichTooltip ;
743
Parámetros:
Ver también:
setApplicationMenu(org.pushingpixels.flamingo.api.ribbon.RibbonApplicationMenu)
getApplicationMenuKeyTip()
753
754
pública sincronizado vacío setApplicationMenuKeyTip ( Cadena KeyTip ) {
755
756
757
758
esta . ApplicationMenuKeyTip );
759
Devoluciones:
Ver también:
setApplicationMenuKeyTip(java.lang.String)
setApplicationMenu(org.pushingpixels.flamingo.api.ribbon.RibbonApplicationMenu)
767
768
770
Devoluciones:
Ver también:
setMinimized(boolean)
778
779
pública sincronizado boolean isMinimized () {
780
781
Parámetros:
790
791
792
793
794
si ( edad ! = isMinimized ) {
795
797
798
Devuelve el marco de cinta que aloja esta cinta. El resultado puede ser null.
Devoluciones:
805
806
807
808
809
810
Todos los derechos reservados
811
* (No Javadoc)
812
813
814
* /
815
@ Override
816
817
818
819
821
822