Ticket #626 (closed defect: fixed)
Opened 2011-06-21T10:57:24-05:00
Last modified 2011-09-25T22:29:47-05:00
Newly opened images have wrong window size
Reported by: | bdezonia | Owned by: | gharris |
---|---|---|---|
Priority: | major | Milestone: |
|
Component: | UI Framework | Version: | |
Severity: | serious | Keywords: | |
Cc: | Blocked By: | ||
Blocking: |
Description
Using 7feeec6da90f475fea86cb0e43bfca37dcdfb828: opening new Images results in the image area being a little too small and scrollbars being created.
Change History
comment:1 Changed 2011-06-21T14:01:52-05:00 by bdezonia
- Owner changed from bdezonia to curtis
- Status changed from new to assigned
comment:2 Changed 2011-08-02T10:54:04-05:00 by curtis
- Milestone changed from imagej-2.0-beta2 to imagej-2.0-alpha5
comment:3 Changed 2011-08-02T11:26:00-05:00 by bdezonia
comment:5 Changed 2011-09-19T14:53:09-05:00 by gharris
- Status changed from assigned to closed
- Resolution set to fixed
Turns out, we needed to add an override for Dimension getPreferredSize() in JHotDrawImageCanvas and add 4 to the w and h. (Don't ask me why it is 4.)
This was after many tests to figure out where the sizing was occurring. The UI component is many-layered (including JScrollPane, JPanel, Drawing, ...)
To do next: Account for the bounds of the desktop/workspace and the positioning of the
window therein... See new ticket #763.
comment:6 Changed 2011-09-25T22:29:47-05:00 by curtis
FYI, the value needed to be 5 to fix the problem on Mac OS X.
Note that it used to be that the image was a little too big (see ticket #590). Maybe Curtis adjusted this recently. Reassigning to him for clarification.