tecgraf.javautils.gui
Class ComboUtil

java.lang.Object
  extended by tecgraf.javautils.gui.ComboUtil

public class ComboUtil
extends Object

Classe com métodos utilitários para preenchimento de listboxes (tipo combo) para compartilhamento de aplicações (originárias do WebSintesi).

Author:
Tecgraf/PUC-Rio

Constructor Summary
ComboUtil()
           
 
Method Summary
static boolean updateFromArray(JComboBox combo, Object[] array, int tryIndex)
          Atualização de uma lista de seleção (combo box), com base em um array de objetos.
static
<T> boolean
updateFromList(JComboBox combo, List<T> list, int tryIndex)
          Atualização de uma lista de seleção (combo box), com base em uma lista de objetos.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ComboUtil

public ComboUtil()
Method Detail

updateFromList

public static <T> boolean updateFromList(JComboBox combo,
                                         List<T> list,
                                         int tryIndex)
Atualização de uma lista de seleção (combo box), com base em uma lista de objetos.

Type Parameters:
T - tipo de objetos da lista
Parameters:
combo - lista de seleção a ser preenchida com os objetos
list - conjunto de objetos da lista
tryIndex - o índice inicial para tentativa de seleção
Returns:
retorna true, se a lista de seleção está ativa, caso contrário, retorna false

updateFromArray

public static boolean updateFromArray(JComboBox combo,
                                      Object[] array,
                                      int tryIndex)
Atualização de uma lista de seleção (combo box), com base em um array de objetos.

Parameters:
combo - lista de seleção a ser preenchida com os objetos
array - array contendo os objetos da lista
tryIndex - o índice inicial para tentativa de seleção
Returns:
retorna true, se a lista de seleção está ativa, caso contrário, retorna false


Copyright © 2014 Tecgraf/PUC-Rio. All rights reserved.