Dialog.java (constructor): Accept null title as per spec.
* java/awt/Dialog.java (constructor): Accept null title as per spec. * java/awt/FileDialog.java (constructor): Throw exception on invalid argument as per spec. From-SVN: r75444
This commit is contained in:
parent
b7a9b4af03
commit
975fde59af
@ -1,3 +1,9 @@
|
||||
2004-01-05 Fernando Nasser <fnasser@redhat.com>
|
||||
|
||||
* java/awt/Dialog.java (constructor): Accept null title as per spec.
|
||||
* java/awt/FileDialog.java (constructor): Throw exception on invalid
|
||||
argument as per spec.
|
||||
|
||||
2004-01-05 Fernando Nasser <fnasser@redhat.com>
|
||||
|
||||
* java/awt/Choice.java (add): Leave posting of ItemEvents to peer.
|
||||
|
@ -187,7 +187,8 @@ Dialog (Frame parent, String title, boolean modal, GraphicsConfiguration gc)
|
||||
{
|
||||
super (parent, gc);
|
||||
|
||||
this.title = title;
|
||||
// A null title is equivalent to an empty title
|
||||
this.title = (title != null) ? title : "";
|
||||
this.modal = modal;
|
||||
visible = false;
|
||||
|
||||
@ -255,7 +256,8 @@ Dialog (Dialog parent, String title, boolean modal, GraphicsConfiguration gc)
|
||||
{
|
||||
super (parent, parent.getGraphicsConfiguration ());
|
||||
|
||||
this.title = title;
|
||||
// A null title is equivalent to an empty title
|
||||
this.title = (title != null) ? title : "";
|
||||
this.modal = modal;
|
||||
visible = false;
|
||||
|
||||
@ -289,7 +291,9 @@ getTitle()
|
||||
public synchronized void
|
||||
setTitle(String title)
|
||||
{
|
||||
this.title = title;
|
||||
// A null title is equivalent to an empty title
|
||||
this.title = (title != null) ? title : "";
|
||||
|
||||
if (peer != null)
|
||||
{
|
||||
DialogPeer d = (DialogPeer) peer;
|
||||
|
@ -147,6 +147,11 @@ public
|
||||
FileDialog(Frame parent, String title, int mode)
|
||||
{
|
||||
super(parent, title, true);
|
||||
|
||||
if ((mode != LOAD) && (mode != SAVE))
|
||||
throw new IllegalArgumentException (
|
||||
"Mode argument must be either LOAD or SAVE");
|
||||
|
||||
setMode (mode);
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user