MathGroup Archive 2004

[Date Index] [Thread Index] [Author Index]

Search the Archive

Bug in 5.1,Linux, GUIKit?


This is a session demonstrating the problem:

Mathematica 5.1 for Linux
Copyright 1988-2004 Wolfram Research, Inc.
 -- Motif graphics initialized -- 

In[1]:= Needs["GUIKit`"];

In[2]:= HelloWorld[]:=GUIRunModal[Widget["Panel",{Widget["Label",{"text" ->
"Hello World!"}]}]]

In[3]:= HelloWorld[]

Java::argx: Method named runModalContent defined in class 
    com.wolfram.guikit.GUIKitDriver
     was called with an incorrect number or type of arguments. The
arguments,
     shown here in a list, were {<widget src='Panel'>          , 1}.
                                  <group root='true'>
                                   <widget src='Label'>
                                    <group root='true'>
                                     <property name='text'
                                         value='Hello World!'/>
                                    </group>
                                   </widget>
                                  </group>
                                 </widget>

GUIRunModal::nvalid: The GUI definition contains invalid content.

Out[3]= $Failed


It looks to me that Java is expecting a boolean where it is getting `1':
public boolean runModalContent(java.lang.String,boolean);
    public boolean runModalContent(java.lang.String,int,boolean);
    public boolean
runModalContent(java.lang.String,int,java.lang.String,boolean);
-- 
"Philosophy is written in this grand book, The Universe. ... But the book
cannot be understood unless one first learns to comprehend the language...
in which it is written. It is written in the language of mathematics, ...;
without which wanders about in a dark labyrinth."   The Lion of Gaul


  • Prev by Date: Re: a strange line of code
  • Next by Date: Re: [Splines] Defining piecewise functions over a variable number of intervals
  • Previous by thread: Re: Re: multiple outputs from a function
  • Next by thread: Re: Bug in 5.1,Linux, GUIKit?