MathGroup Archive 2004

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

Search the Archive

Bug in 5.1,Linux, GUIKit?

  • To: mathgroup at
  • Subject: [mg52746] Bug in 5.1,Linux, GUIKit?
  • From: "Steven T. Hatton" <hattons at>
  • Date: Sat, 11 Dec 2004 05:22:20 -0500 (EST)
  • Sender: owner-wri-mathgroup at

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 
     was called with an incorrect number or type of arguments. The
     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!'/>

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
"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?