Development #725

[UFRN] com.sun.dtv.lwuit.Form

Añadido por Diogo Henrique hace casi 8 años. Actualizado hace más de 7 años.

Estado:Rejected Fecha de inicio:03/09/2012
Prioridad:Normal Fecha fin:10/09/2012
Asignado a:Hivana Macedo % Realizado:

100%

Categoría:-
Versión prevista:-

Descripción

Desenvolver uma aplicação para cada método a seguir:
1. public void setClearCommand(Command clearCommand)
2. public void setCommandListener(ActionListener commandListener)
3. public void setDefaultCommand(Command defaultCommand)
4. public void setFocused(Component focused)
5. public void setGlassPane(Painter glassPane)
6. public void setLayout(Layout layout)
7. public void setMenuCellRenderer(ListCellRenderer menuCellRenderer)
8. public void setMenuTransitions(Transition transitionIn, Transition transitionOut)

form.zip (9,6 KB) Hivana Macedo, 18/09/2012 22:18

Histórico

Actualizado por Hivana Macedo hace casi 8 años

  • Añadido Fichero SetClearCommandXlet.java
  • Añadido Fichero SetDefaultCommandXlet.java
  • Añadido Fichero SetFocusedXlet.java
  • Añadido Fichero SetGlassPaneXlet.java
  • Añadido Fichero SetLayoutXlet.java

Actualizado por Hivana Macedo hace casi 8 años

  • % Realizado cambiado 0 por 70
  • % Realizado cambiado 0 por 70

Actualizado por Hivana Macedo hace casi 8 años

  • Fichero eliminado (SetLayoutXlet.java)

Actualizado por Hivana Macedo hace casi 8 años

  • Fichero eliminado (SetClearCommandXlet.java)

Actualizado por Hivana Macedo hace casi 8 años

  • Fichero eliminado (SetDefaultCommandXlet.java)

Actualizado por Hivana Macedo hace casi 8 años

  • Fichero eliminado (SetFocusedXlet.java)

Actualizado por Hivana Macedo hace casi 8 años

  • Fichero eliminado (SetGlassPaneXlet.java)

Actualizado por Hivana Macedo hace casi 8 años

  • Añadido Fichero form.zip

Actualizado por Hivana Macedo hace casi 8 años

  • Fichero eliminado (form.zip)

Actualizado por Hivana Macedo hace casi 8 años

  • Añadido Fichero form.zip
  • % Realizado cambiado 70 por 100
  • % Realizado cambiado 70 por 100

não encontrei forma de testar
void setCommandListener(ActionListener commandListener)
void setMenuCellRenderer(ListCellRenderer menuCellRenderer)
void setMenuTransitions(Transition transitionIn, Transition transitionOut)

Actualizado por Hugo Barros hace casi 8 años

  • Estado cambiado Rejected por Reopened
  • Estado cambiado Rejected por Reopened

Olá Hivana umas das formas de testar o

- "void setCommandListener(ActionListener commandListener)" seria criar um comando um ou dois listeners e usar o método para setar um dos listeners para o comando e de acordo com alguma condição que você possa criar, alternar de um listener para o outro.

- "void setMenuCellRenderer(ListCellRenderer menuCellRenderer)" seria criar um menu, depois criar um ou mais ListCellRenderer e atribuir esse ListCellRenderer à esse menu. O listcellRenderer é como se fosse uma lista de opções que você teria no seu menu. E como implementar um listcellRenderer? basta extender a classe Label e implementar a interface ListCellRenderer, criando as opções no seu menu. Veja um Exemplo Abaixo:


public class MeuSimNaoRenderer extends Label implements ListCellRenderer {
    public Component getListCellRendererComponent(List list, Object value, int index, boolean isSelected) {
        if( ((Boolean)value).booleanValue() ) {
            setText("Sim");
        } else {
            setText("Não");
        }
        return this;
    }
    public Component getListFocusComponent(List list) {
        Label label = new label("");
        label.getStyle().setBgTransparency(100);
        return label;
    }
}

- "void setMenuTransitions(Transition transitionIn, Transition transitionOut)" seria criar um menu e atribuir pra ele animações de entrada e saída só que para isso você precisa instanciar no caso dois "Transitions" um de entrada e um de saída.

Espero ter ajudado,
Caso queira tirar alguma dúvida, estarei no laboratório de automação comercial do ECT até às 17 hrs da tarde.

Hivana Macedo escreveu:

não encontrei forma de testar
void setCommandListener(ActionListener commandListener)
void setMenuCellRenderer(ListCellRenderer menuCellRenderer)
void setMenuTransitions(Transition transitionIn, Transition transitionOut)

Exportar a: Atom PDF