Statements (133)
Predicate | Object |
---|---|
gptkbp:instance_of |
gptkb:class
gptkb:Java_programming_language |
gptkbp:amended_by |
in-place
cell values |
gptkbp:can |
data binding
data validation grid lines event listeners property change listeners cell formatting customizable headers focus listeners table model listeners sorting functionality cell selection listeners column grouping column selection listeners custom column widths custom row heights customizable footers filtering functionality header tooltips keyboard listeners mouse listeners multiple selection modes row grouping row headers row selection listeners table action map listeners table cell edit listeners table cell editor listeners table cell listeners table cell renderer listeners table column listeners table column model listeners table component listeners table data model listeners table focus listeners table focus traversal policy listeners table header listeners table hierarchy listeners table input map listeners table key listeners table layout listeners table model change listeners table mouse motion listeners table mouse wheel listeners table property change listeners table row listeners table row model listeners table selection model listeners table viewport listeners |
gptkbp:can_be_customized_with |
with Table Model
with cell editors with row height table styles |
gptkbp:can_be_exported |
to CSV format
|
gptkbp:can_be_filtered |
using Table Row Sorter
|
gptkbp:can_be_populated |
with data from databases
|
gptkbp:can_be_printed_using |
print() method
|
gptkbp:can_be_sorted |
by column
|
gptkbp:can_be_themed |
using Look and Feel
|
gptkbp:can_be_used_in |
desktop applications
MVC architecture GUI applications data visualization applications web applications with Java FX |
gptkbp:can_be_used_to |
create reports
create dashboards create interactive applications create pivot tables display hierarchical data display statistics implement data entry forms implement data validation implement drag-and-drop functionality implement search functionality implement undo/redo functionality implement user authentication. implement user preferences |
gptkbp:can_be_used_with |
gptkb:JFrame
gptkb:JMenu_Bar gptkb:JPopup_Menu gptkb:JScroll_Pane gptkb:JTabbed_Pane gptkb:JTable_Header gptkb:JTool_Bar JButton for actions JColor Chooser for color selection JDialog for modal interactions JFile Chooser for file operations JProgress Bar for loading indicators JSlider for range selection JSpinner for numeric input JTable Listener |
gptkbp:can_create |
with default constructor
|
gptkbp:created_by |
read-only
editable or non-editable |
gptkbp:expansion |
dynamically
|
gptkbp:exported_to |
CSV format
Excel format |
gptkbp:filter_type |
row filters
|
gptkbp:has |
columns
rows |
gptkbp:has_method |
print()
|
gptkbp:has_property |
gptkb:Model
column Model selection Model |
https://www.w3.org/2000/01/rdf-schema#label |
JTable
|
gptkbp:is_integrated_with |
with third-party libraries
|
gptkbp:is_part_of |
gptkb:Java_Swing
|
gptkbp:is_updated_by |
dynamically with data changes
|
gptkbp:monitors |
images in cells
tooltips for cells data in tabular form |
gptkbp:order |
column headers
|
gptkbp:part_of |
gptkb:Java_Swing
|
gptkbp:provides |
event handling for user interactions
|
gptkbp:style |
using UIManager
|
gptkbp:support |
cell editors
cell renderers |
gptkbp:supports |
custom cell rendering
selection models custom cell renderers |
gptkbp:type_of |
gptkb:JComponent
|
gptkbp:used_for |
displaying data in tabular form
|
gptkbp:written_in |
using JTable.print() method
|
gptkbp:bfsParent |
gptkb:Swing_components
gptkb:Java_2_Swing gptkb:Java_Swing gptkb:Java_API_for_Swing gptkb:Swing_framework |
gptkbp:bfsLayer |
5
|