Merged gcj-eclipse branch to trunk.
From-SVN: r120621
This commit is contained in:
@@ -264,9 +264,12 @@ public class TextField extends TextComponent
|
||||
*/
|
||||
public Dimension minimumSize(int columns)
|
||||
{
|
||||
if (isMinimumSizeSet())
|
||||
return new Dimension(minSize);
|
||||
|
||||
TextFieldPeer peer = (TextFieldPeer) getPeer ();
|
||||
if (peer == null)
|
||||
return null; // FIXME: What do we do if there is no peer?
|
||||
return new Dimension(getWidth(), getHeight());
|
||||
|
||||
return peer.getMinimumSize (columns);
|
||||
}
|
||||
@@ -316,10 +319,13 @@ public class TextField extends TextComponent
|
||||
*/
|
||||
public Dimension preferredSize(int columns)
|
||||
{
|
||||
if (isPreferredSizeSet())
|
||||
return new Dimension(prefSize);
|
||||
|
||||
TextFieldPeer peer = (TextFieldPeer) getPeer ();
|
||||
if (peer == null)
|
||||
return new Dimension (0, 0);
|
||||
|
||||
return new Dimension (getWidth(), getHeight());
|
||||
|
||||
return peer.getPreferredSize (columns);
|
||||
}
|
||||
|
||||
@@ -422,7 +428,7 @@ public class TextField extends TextComponent
|
||||
*
|
||||
* @since 1.3
|
||||
*/
|
||||
public EventListener[] getListeners (Class listenerType)
|
||||
public <T extends EventListener> T[] getListeners (Class<T> listenerType)
|
||||
{
|
||||
if (listenerType == ActionListener.class)
|
||||
return AWTEventMulticaster.getListeners (action_listeners, listenerType);
|
||||
|
||||
Reference in New Issue
Block a user