Voglio creare un mouse su evento sulla colonna di una cella GWT. Mi potete aiutare?Evento del mouse su una colonna di una cella GWT
6
A
risposta
9
Se vuoi dire CellTable, si può provare una cosa del genere ...
table.addCellPreviewHandler(new Handler<IdObject>()
{
@Override
public void onCellPreview(
CellPreviewEvent<IdObject> event)
{
if ("mouseover".equals(event.getNativeEvent().getType())) {
Element cellElement = event.getNativeEvent().getEventTarget().cast();
// play with element
}
}
});
UDP: Metodo per ottenere il valore della cella.
private String getElementValue(
Element element)
{
Element child = element.getFirstChildElement().cast();
while (child != null)
{
element = child;
child = element.getFirstChildElement().cast();
}
return element.getFirstChild().getNodeValue();
}
4
presumo che ci si vuole ottenere il modello di dati (o oggetto) associato con la colonna, si può semplicemente chiamare
event.getValue()
Ciò restituisce il modello di dati di colonna, che è in realtà il modello della tabella utilizza per l'intera riga.
Problemi correlati
- 1. Gwt celltable invoca l'ordinamento su una colonna
- 2. Tracciamento dei movimenti del mouse su una pagina con GWT
- 3. Impostazione del cursore del mouse per una cella specifica JTable
- 4. Impostazione delle larghezze cella/colonna su una tabella di gamberi
- 5. Evento wheel mouse del mouse su un altro elemento DOM
- 6. Evento del mouse su sfondo trasparente
- 7. Selezione cella GWT
- 8. Rilevamento evento click del mouse centrale jQuery
- 9. GWT removeHandler sulla notifica del primo evento
- 10. Come evitare un'interruzione di riga in una colonna di una cella di tabella (non una singola cella)?
- 11. Nascondere e mostrare una cella del TableLayoutPanel
- 12. GWT che incolla evento
- 13. rowSums su una colonna
- 14. Gestore di modifica del valore istantaneo su una casella di testo GWT
- 15. Slickgrid aggiunge colore a una cella/colonna o riga
- 16. Cambiare il cursore del mouse su una pagina HTML
- 17. jquery che fa clic su una riga tranne l'ultima colonna
- 18. Assegnazione di un colore di sfondo a una cella, data una condizione su un'altra cella
- 19. Serializzazione GWT di una sottoclasse
- 20. SE una cella contiene una stringa
- 21. Cancella contenuto di una colonna
- 22. QTableView: Come posso ottenere i dati quando l'utente clicca su una particolare cella utilizzando il mouse
- 23. invia l'evento al passaggio del mouse su
- 24. SELECT DISTINCT su una colonna
- 25. Posizionare una rotellina del mouse nel rapportatore
- 26. Come disattivare la cella di una casella di controllo specifica in una colonna DataGridView CheckBox
- 27. jqGrid con una colonna di casella modificabile
- 28. Evento mouse GTK # nell'area di disegno
- 29. Click evento su jTable -Java
- 30. come selezionare una cella da tavolo SWT
Ciao globerz, Grazie mille. Funziona ma non so come impostarlo per una particolare colonna. Per es. Ho bisogno del mouse sull'evento della sesta colonna della cellula. Potete per favore aiutarmi? Grazie in anticipo, Gnik – Prince
CellPreviewEvent ha metodo int GetColumn :) – cardamo
Hi globerz, La ringrazio molto. Sta funzionando. Ma ho un problema. Ho bisogno di ottenere i dati della colonna, in cui sono sopra il mouse. Ci sto provando. Se sai. Mi aiuti per favore. Grazie in anticipo, Gnik – Prince