commit-classpath
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[commit-cp] [bugs #11392] JTextField.getPreferredSize crash


From: Michael Koch
Subject: [commit-cp] [bugs #11392] JTextField.getPreferredSize crash
Date: Sun, 02 Jan 2005 13:16:39 -0500
User-agent: Mozilla/5.0 (compatible; Konqueror/3.2; Linux; X11; i686; de, address@hidden) (KHTML, like Gecko)

This mail is an automated notification from the bugs tracker
 of the project: classpath.

/**************************************************************************/
[bugs #11392] Latest Modifications:

Changes by: 
                Michael Koch <address@hidden>
'Date: 
                Son 02.01.2005 at 17:34 (GMT)

            What     | Removed                   | Added
---------------------------------------------------------------------------
          Resolution | None                      | Fixed
              Status | Open                      | Closed


------------------ Additional Follow-up Comments ----------------------------
This bug is not reproducable anymore after my recent 
javax.swing.text.{AbstractDocument,GapContent,PlainDocument} fixes.






/**************************************************************************/
[bugs #11392] Full Item Snapshot:

URL: <http://savannah.gnu.org/bugs/?func=detailitem&item_id=11392>
Project: classpath
Submitted by: 0
On: Fre 24.12.2004 at 21:52

Category:  classpath
Severity:  5 - Average
Resolution:  Fixed
Privacy:  Public
Assigned to:  None
Status:  Closed
Platform Version:  None


Summary:  JTextField.getPreferredSize crash

Original Submission:  
Following code:
----------------------------------------
import javax.swing.*;
public class GTest extends JFrame {
    public GTest() {
        JPanel p = new JPanel();
        p.add(new JTextField(10));
        getContentPane().add(p);
    }
    public static void main(String [] args) {
        JFrame f = new GTest();
        f.show();
    }
}
--------------------------
Results in this (jamvm 1.2.3, classpath-CVS):
--------------------------
java.util.NoSuchElementException
   at java.util.Vector.firstElement (Vector.java:401)
   at javax.swing.text.AbstractDocument$BranchElement.getStartOffset 
(AbstractDocument.java:639)
   at javax.swing.text.FieldView.getPreferredSpan (FieldView.java:74)
   at javax.swing.plaf.basic.BasicTextUI$RootView.getPreferredSpan 
(BasicTextUI.java:132)
   at javax.swing.plaf.basic.BasicTextUI.getPreferredSize (BasicTextUI.java:358)
   at javax.swing.JComponent.getPreferredSize (JComponent.java:1020)
   at javax.swing.JTextField.getPreferredSize (JTextField.java:275)
   at java.awt.FlowLayout.getSize (FlowLayout.java:334)
   at java.awt.FlowLayout.preferredLayoutSize (FlowLayout.java:252)
   at java.awt.Container.preferredSize (Container.java:626)
   at java.awt.Container.getPreferredSize (Container.java:613)
   at javax.swing.JComponent.getPreferredSize (JComponent.java:1024)
   at java.awt.BorderLayout.calcCompSize (BorderLayout.java:655)
   at java.awt.BorderLayout.calcSize (BorderLayout.java:700)
   at java.awt.BorderLayout.preferredLayoutSize (BorderLayout.java:454)
   at java.awt.Container.preferredSize (Container.java:626)
   at java.awt.Container.getPreferredSize (Container.java:613)
   at javax.swing.JComponent.getPreferredSize (JComponent.java:1024)
   at javax.swing.JRootPane$RootLayout.preferredLayoutSize (JRootPane.java:278)
   at java.awt.Container.preferredSize (Container.java:626)
   at java.awt.Container.getPreferredSize (Container.java:613)
   at javax.swing.JComponent.getPreferredSize (JComponent.java:1024)
   at java.awt.BorderLayout.calcCompSize (BorderLayout.java:655)
   at java.awt.BorderLayout.layoutContainer (BorderLayout.java:565)
   at java.awt.Container.layout (Container.java:506)
   at java.awt.Container.doLayout (Container.java:495)
   at java.awt.Container.validateTree (Container.java:570)
   at java.awt.Container.validate (Container.java:527)
   at java.awt.Window.show (Window.java:279)
   at GTest.main (GTest.java:12)


Follow-up Comments
------------------


-------------------------------------------------------
Date: Son 02.01.2005 at 17:34       By: Michael Koch <mkoch>
This bug is not reproducable anymore after my recent 
javax.swing.text.{AbstractDocument,GapContent,PlainDocument} fixes.












For detailed info, follow this link:
<http://savannah.gnu.org/bugs/?func=detailitem&item_id=11392>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/







reply via email to

[Prev in Thread] Current Thread [Next in Thread]