From: Richard C. <rp...@op...> - 2001-09-10 16:17:32
|
if I write (in tst.py) from javax.swing import * b=JLabel("bob", displayedMnemonic=66) jython tst.py gives: Traceback (innermost last): File "tst.py", line 2, in ? AttributeError: read-only attr: displayedMnemonic If I have this: from javax.swing import * class Dummy(JPanel): pass b=JLabel("bob", displayedMnemonic=66) Then I get no complaint. Am I doing something wrong? Also, because displayedMnemonic is an int property, b=JLabel("bob", displayedMnemonic='b') fails (can't convert string to int) but b.setDisplayedMnemonic('b') works OK because presumably it calls setDisplayedMnemonic(char) Is there a way to set displayedMnemonic in the constructor more naturally? Thanks, Richard ------------------------------------------- The Fastest Browser on Earth. Get your FREE download of Opera at http://www.opera.com/download/ ------------------------------------------- |