Changeset 8235 in josm
- Timestamp:
- 2015-04-19T18:34:22+02:00 (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/openstreetmap/josm/gui/layer/NoteLayer.java
r8224 r8235 102 102 103 103 @Override 104 public void paint(Graphics2D g, MapView mv, Bounds box) { 104 public void paint(Graphics2D g, final MapView mv, Bounds box) { 105 105 for (Note note : noteData.getNotes()) { 106 106 Point p = mv.getPoint(note.getLatLon()); … … 135 135 } 136 136 } 137 JTextArea toolTip = new JTextArea(); 137 JTextArea toolTip = new JTextArea() { 138 { 139 setColumns(Math.min(480, mv.getWidth() / 2) / getColumnWidth()); 140 setSize(getPreferredSize().width + 6, getPreferredSize().height + 6); // +6 for border 141 } 142 }; 138 143 toolTip.setText(sb.toString()); 139 144 toolTip.setLineWrap(true); 140 145 toolTip.setWrapStyleWord(true); 141 146 toolTip.setBackground(PROP_BACKGROUND_COLOR.get()); 142 toolTip.setSize(Math.min(480, mv.getWidth() / 2), 1);143 toolTip.setSize(toolTip.getPreferredSize().width + 6, toolTip.getPreferredSize().height + 6); // +6 for border144 147 toolTip.setBorder(BorderFactory.createEmptyBorder(3, 3, 3, 3)); 145 148
Note:
See TracChangeset
for help on using the changeset viewer.