JDK-4140833 : BoxLayout should also support right-to-left, bottom-to-top
  • Type: Enhancement
  • Component: client-libs
  • Sub-Component: javax.swing
  • Affected Version: 1.2.0
  • Priority: P3
  • Status: Resolved
  • Resolution: Fixed
  • OS: generic
  • CPU: generic
  • Submitted: 1998-05-21
  • Updated: 2001-02-26
  • Resolved: 2000-12-13
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
1.4.0 betaFixed
Related Reports
Relates :  

Name: rk38400			Date: 05/21/98

BoxLayout maybe should also support right-to-left
and bottom-to-top orders for adding components.

(Swing text handling handles different directions
for internationalization, right?  It would be
helpful, although not as strongly a requirement,
if BoxLayout could place things in right-to-left
or bottom-to-top order.  The caller could add
things in reverse order, but it would be more
convenient if BoxLayout (and other layout 
managers?) could accept things in reverse order.)

(Review ID: 30929)

CONVERTED DATA BugTraq+ Release Management Values COMMIT TO FIX: merlin FIXED IN: merlin-beta INTEGRATED IN: merlin-beta

EVALUATION This might be a reasonable enhancement for the future. amy.fowler@Eng 1998-09-16 Because a number of Swing components use BoxLayout internally, supporting this feature is necessary for enabling those components to suppport Middle East locales. The customers's original severity rating for this bug was based on the idea that programmers could manually reverse the order in which components were added to the container in order to achieve right-to-left or bottom-to-top layout. While this is true, it produces uninternationalized code that must be modified before it is suitable for new locales. brian.beck@Eng 2000-11-12