Selon mon exigence, j'ai écrit un panneau personnalisé qui affichera trois ListBoxes pour permettre à l'utilisateur de sélectionner la date de ces boîtes de liste personnalisées.Ces trois zones de liste sont responsables de montrer valeur du mois, du jour et de l'année. Maintenant, je voudrais faire mes trois boîtes de liste sont modifiables et en même temps sélectionnables. Je veux dire que je voudrais fournir un utilisateur préférences que cette date peut être modifiable et en même temps sélectionnable. Comment puis-je faire cela dans GWT. Ici, j'utilise GWT2.0. Quelqu'un s'il vous plaît donner une idée.Comment faire une boîte de liste modifiable GWT une partie de la sélection
Répondre
Un navigateur ne fournit pas un tel contrôle. GWT non plus. Vous devrez coder votre propre. EXT-GWT (non libre) ComboBox a cette fonctionnalité. http://www.extjs.com/examples/ Il en va de GWT intelligente (pas non plus gratuit) http://www.smartclient.com/smartgwt/showcase/#styled_combobox_category
Si vous deviez rouler votre propre, vous commencez par un composé qui a une zone de texte et un VerticalPanel qui apparaît lorsque une zone de texte (ou une partie de celui-ci) est cliqué. Votre panneau contiendrait les éléments cliquables.
Vous pouvez le faire en utilisant un SuggestBox au lieu de la zone de liste. Mais l'utilisateur devrait commencer à taper pour afficher la liste.
Vous pouvez utiliser le panneau absolu pour obtenir le même résultat ... Voici l'extrait de code ci-dessous.
Masquer la selectbox en utilisant textbox ajuster la largeur et l'emplacement de sorte qu'il textbox devrait couvrir la liste déroulante ...
final AbsolutePanel absolute_panel_edit_list = new AbsolutePanel();
final TextBox onhold_textbox = new TextBox();
final ListBox onhold = new ListBox();
for (int onholdcount = 0; onholdcount < onHoldTypes.length; onholdcount++)
{
onhold.addItem(onHoldTypes[onholdcount]);
}
onhold.addKeyPressHandler(new KeyPressHandler()
{
@Override
public void onKeyPress(KeyPressEvent event)
{
onhold_textbox.setStyleName("onhold_textbox");
absolute_panel_edit_list.add(onhold,0,8);
absolute_panel_edit_list.add(onhold_textbox,1,10);
absolute_panel_edit_list.setSize("142px", "35px");
flex_row4.removeCell(4, 9);
flex_row4.setWidget(4, 9, absolute_panel_edit_list);
onhold_textbox.addMouseOutHandler(new MouseOutHandler()
{
@Override
public void onMouseOut(MouseOutEvent event)
{
String customized_time = onhold_textbox.getText();
int no_of_elements = onhold.getItemCount();
onhold.addItem(customized_time);
onhold.setSelectedIndex(no_of_elements);
flex_row4.removeCell(4, 9);
flex_row4.setWidget(4, 9, onhold);
flex_row4.setWidget(4, 11, completed_togglebutton);
flex_row4.setWidget(4, 13, completed_label);
}
});
}
});
- 1. Une boîte de sélection modifiable est-elle appropriée?
- 2. existe-t-il une liste déroulante modifiable dans GWT?
- 3. comment faire une boîte de sélection pour les minutes?
- 4. Comment faire une liste qui peut montrer le contenu modifiable
- 5. Comment une liste déroulante non modifiable (zone de liste modifiable) doit-elle être formatée dans Winforms?
- 6. Comment faire une sélection dans une sélection
- 7. Comment faire une double liste de sélection dans ASP.Net MVC?
- 8. valeurs de la liste de boîte de sélection
- 9. soumettre une zone de liste modifiable désactivée
- 10. une 2ème Peupler boîte de sélection - problème
- 11. jquery activer la liste déroulante de la boîte de sélection
- 12. Valider la boîte de sélection
- 13. Faire un * seulement une partie * d'une zone de texte non modifiable
- 14. variable de chaîne Affichage dans la partie modifiable de ComboBox
- 15. Je veux faire une interface utilisateur comme la boîte de sélection + zone de texte
- 16. Comment faire pour que la valeur d'une boîte de sélection conduise les options d'une deuxième boîte de sélection
- 17. comment faire boîte pop-up basée sur la sélection de liste déroulante en utilisant jquery
- 18. Insérer une zone de liste modifiable dans une cellule de liste avec Delphi 5
- 19. Besoin de "liste déroulante modifiable"
- 20. Comment ajouter une image dans la liste de sélection
- 21. attribuer une valeur à une boîte de sélection
- 22. Zone de liste modifiable JQuery et JSP
- 23. Comment créer une RichTextArea dans Google Web Toolkit (GWT) sélectionnable/surlignable par une souris mais non modifiable/modifiable?
- 24. Comment puis-je filtrer une liste de sélection de liste déroulante basée sur une autre sélection de liste déroulante
- 25. Comment faire une publication de boîte de texte sur KeyUp?
- 26. Modification de la liste modifiable par programme
- 27. Comment puis-je filtrer automatiquement une liste de sélection HTML?
- 28. Comment générer une boîte de sélection en utilisant options_from_collection_for_select
- 29. AQGridView: Faire une sélection
- 30. pouvez une boîte de sélection, ouvrez une autre fenêtre ou boîte de modal?