public PhotosTableColumnModel() { super(PHOTOS); PositionsTableHeaderRenderer headerRenderer = new PositionsTableHeaderRenderer(); predefineColumn(PHOTO_COLUMN_INDEX, "photo", null, true, new PhotoColumnTableCellRenderer(), headerRenderer); predefineColumn(EXIF_COLUMN_INDEX, "exif", getMaxWidth("Belichtungszeit: 1/1000s", 5), true, new ExifColumnTableCellRenderer(), headerRenderer); predefineColumn(GPS_COLUMN_INDEX, "gps", getMaxWidth("Laengengrad: 111.223344", 5), true, new GpsColumnTableCellRenderer(), headerRenderer); initializeColumns(); } }
public PositionsTableColumnModel() { super(POSITIONS); PositionsTableHeaderRenderer headerRenderer = new PositionsTableHeaderRenderer(); predefineColumn(DESCRIPTION_COLUMN_INDEX, "description", null, true, new DescriptionColumnTableCellEditor(), headerRenderer, new DescriptionComparator()); predefineColumn(PHOTO_COLUMN_INDEX, "photo", null, false, new PhotoColumnTableCellRenderer(), headerRenderer); predefineColumn(DATE_TIME_COLUMN_INDEX, "datetime", getMaxWidth(getExampleDateTimeFromCurrentLocale(), 10), false, new DateTimeColumnTableCellEditor(), headerRenderer, new DateTimeComparator()); predefineColumn(DATE_COLUMN_INDEX, "date", getMaxWidth(getExampleDateFromCurrentLocale(), 10), false, new DateColumnTableCellEditor(), headerRenderer); predefineColumn(TIME_COLUMN_INDEX, "time", getMaxWidth(getExampleTimeFromCurrentLocale(), 10), false, new TimeColumnTableCellEditor(), headerRenderer); predefineColumn(SPEED_COLUMN_INDEX, "speed", getMaxWidth("999 Km/h", 15), false, new SpeedColumnTableCellEditor(), headerRenderer); predefineColumn(TEMPERATURE_COLUMN_INDEX, "temperature", getMaxWidth("100C", 5), false, new TemperatureColumnTableCellEditor(), headerRenderer); predefineColumn(PRESSURE_COLUMN_INDEX, "pressure", getMaxWidth("1150 hPa", 5), false, new PressureColumnTableCellEditor(), headerRenderer); predefineColumn(DISTANCE_COLUMN_INDEX, "distance", getMaxWidth("12345 Km", 7), false, new DistanceColumnTableCellRenderer(), headerRenderer); predefineColumn(DISTANCE_DIFFERENCE_COLUMN_INDEX, "distance-difference", getMaxWidth("12345 Km", 7), false, new DistanceColumnTableCellRenderer(), headerRenderer); predefineColumn(LONGITUDE_COLUMN_INDEX, "longitude", 84, true, new LongitudeColumnTableCellEditor(), headerRenderer); predefineColumn(LATITUDE_COLUMN_INDEX, "latitude", 84, true, new LatitudeColumnTableCellEditor(), headerRenderer); predefineColumn(ELEVATION_COLUMN_INDEX, "elevation", getMaxWidth("9999 m", 5), true, new ElevationColumnTableCellEditor(), headerRenderer); predefineColumn(ELEVATION_ASCEND_COLUMN_INDEX, "elevation-ascend", getMaxWidth("9999 m", 5), false, new ElevationDeltaColumnTableCellRenderer(), headerRenderer); predefineColumn(ELEVATION_DESCEND_COLUMN_INDEX, "elevation-descend", getMaxWidth("9999 m", 5), false, new ElevationDeltaColumnTableCellRenderer(), headerRenderer); predefineColumn(ELEVATION_DIFFERENCE_COLUMN_INDEX, "elevation-difference", getMaxWidth("999 m", 4), false, new ElevationDeltaColumnTableCellRenderer(), headerRenderer); initializeColumns(); } }
public PointsOfInterestTableColumnModel() { super(POINTS_OF_INTEREST); PositionsTableHeaderRenderer headerRenderer = new PositionsTableHeaderRenderer(); predefineColumn(WAYPOINT_TYPE_COLUMN_INDEX, "waypoint-type", getMaxWidth(POINTS_OF_INTEREST, 10), true, new WaypointTypeColumnTableCellEditor(), headerRenderer); predefineColumn(DESCRIPTION_COLUMN_INDEX, "description", null, true, new DescriptionColumnTableCellEditor(), headerRenderer, new DescriptionComparator()); predefineColumn(PHOTO_COLUMN_INDEX, "photo", null, false, new PhotoColumnTableCellRenderer(), headerRenderer); predefineColumn(DATE_TIME_COLUMN_INDEX, "date", getMaxWidth(getExampleDateTimeFromCurrentLocale(), 10), false, new DateTimeColumnTableCellEditor(), headerRenderer); predefineColumn(LONGITUDE_COLUMN_INDEX, "longitude", 84, true, new LongitudeColumnTableCellEditor(), headerRenderer); predefineColumn(LATITUDE_COLUMN_INDEX, "latitude", 84, true, new LatitudeColumnTableCellEditor(), headerRenderer); predefineColumn(ELEVATION_COLUMN_INDEX, "elevation", getMaxWidth("9999 m", 5), false, new ElevationColumnTableCellEditor(), headerRenderer); initializeColumns(); } }
mapView.setZoomLevel(zoom.byteValue()); }); int width = getMaxWidth("19", 0); comboBoxZoom.setMaximumSize(new Dimension(width, comboBoxZoom.getMaximumSize().height)); comboBoxZoom.setPreferredSize(new Dimension(width, comboBoxZoom.getPreferredSize().height));
column.setHeaderRenderer(headerRenderer); if (i == SIZE_COLUMN) { int width = getMaxWidth("9999 MByte", 10); column.setPreferredWidth(width); column.setMaxWidth(width); } else if (i == DATE_COLUMN) { int width = getMaxWidth("06.08.15", 10); column.setPreferredWidth(width); column.setMaxWidth(width); } else if (i == STATE_COLUMN) { int width = getMaxWidth("Downloading (1000 kByte)", 2); column.setPreferredWidth(width); column.setMaxWidth(width);
column.setHeaderRenderer(downloadableMapsHeaderRenderer); if (i == 0) { int width = getMaxWidth("RouteConverter Maps", 13); column.setPreferredWidth(width); column.setMaxWidth(width); int width = getMaxWidth("9999 MByte", 10); column.setPreferredWidth(width); column.setMaxWidth(width);
column.setHeaderRenderer(downloadableThemesHeaderRenderer); if (i == 0) { int width = getMaxWidth("Openandromaps Themes", 13); column.setPreferredWidth(width); column.setMaxWidth(width); int width = getMaxWidth("9999 MByte", 10); column.setPreferredWidth(width); column.setMaxWidth(width);