
MistyGrid
Java grid.
MistyGrid est une grille Java basée sur le composant Java Swing dans JTable. Il peut être utilisé comme un remplacement direct pour un JTable et comprend un menu contextuel sensible au contexte, un tri, un aperçu d’impression sur plusieurs pages, une impression sur plusieurs pages et la copie et le collage vers et depuis Microsoft Excel. Il peut être utilisé dans un applet ou dans une application où un JTable est utilisé. Des images d’en-tête, une orientation d’en-tête, un en-tête de ligne et une image d’arrière-plan peuvent être invoqués.
MistyGrid – Fonctionnalités
MistyGrid est une grille Java basée sur le composant Java Swing dans JTable. Il peut être utilisé comme un remplacement direct pour un JTable et comprend un menu contextuel sensible au contexte, un tri, un aperçu d’impression sur plusieurs pages, une impression sur plusieurs pages et la copie et le collage vers et depuis Microsoft Excel. Il peut être utilisé dans un applet ou dans une application où un JTable est utilisé. Des images d’en-tête, une orientation d’en-tête, un en-tête de ligne et une image d’arrière-plan peuvent être invoqués.
Les fonctionnalités incluent :
- Remplacement direct pour JTable
- Fonctionnalités supplémentaires fournies sans codage ou en utilisant un codage simple
- Aperçu avant impression et prise en charge de l’impression
- Prise en charge de l’image d’arrière-plan
- En-têtes de colonnes :
- Six styles de boutons
- Sélection de couleur de fond et de texte
- Horizontal et vertical (dans le sens des aiguilles d’une montre et dans le sens inverse des aiguilles d’une montre)
- Tri sur une seule colonne en utilisant le menu contextuel
- Info-bulles disponibles sur les en-têtes de colonne
- En-têtes de colonne redimensionnables et déplaçables
- Prise en charge ImageIcon pour les en-têtes de colonne.
- En-têtes de lignes :
- Ne pas afficher les en-têtes de lignes (par défaut)
- Ajouter une ligne de code pour activer les en-têtes de lignes
- Info-bulle disponible sur les en-têtes de lignes
- Six styles de boutons disponibles
- Activer ou désactiver à l’aide d’un menu contextuel.
- Lignes :
- Couleurs de fond différentes pour les lignes alternées
- Même couleur de fond sur toutes les lignes
- Modifier la couleur de fond.
- Colonnes :
- Masquer dynamiquement des colonnes
- Afficher les colonnes masquées
- Colonnes redimensionnables et déplaçables
- Verrouiller les colonnes.
- Cellules :
- Cellules
- Fusionner les cellules sur différentes lignes
- Support de plusieurs renderers au niveau de la cellule :
- JButton
- Boolean (affiché comme JCheckBox)
- ImageIcon (affiché dans JLabel)
- JComboBox
- JLabel
- JCheckBox
- Long, Integer, Short, Byte
- String
- Double, Float
- JSpinner
- JSlider
- JRadioButton
- JScrollBar
- JProgressBar
- JFormattedTextField
- Date (calendrier contextuel)
- Couleur
- Hyperlien
- Sélection de cellules en utilisant un menu contextuel
- Sélection de cellules uniques ou multiples adjacentes
- Copier une cellule unique ou plusieurs cellules adjacentes dans le presse-papiers
- Coller depuis le presse-papiers une cellule unique ou plusieurs cellules adjacentes
- Copier depuis et coller vers Microsoft Excel
- Modifier la police de caractères du texte
- Modifier la police de caractères du texte sélectionné
- Activer ou désactiver dynamiquement les lignes de la grille
- Cellules