Re: java deferred GUI painting considered harmful to sanity



On Wed, 30 Nov 2005 19:42:03 +0000, Thomas Hawtin
<usenet@xxxxxxxxxxxxxxxxx> wrote, quoted or indirectly quoted someone
who said :

>Just because an exception is thrown in Sun's code, that does not
>necessarily the bug is there's. Perhaps you want to check your facts
>before you start posting to an advocacy newsgroup (it might be a first).

He is complaining how difficult the code is to debug. Even if he made
some error, it is not showing up in a way that makes it easy to track
down. What perhaps is needed is Swing to detect and explain the
problem in terms of the UI, not its own internals.
--
Canadian Mind Products, Roedy Green.
http://mindprod.com Java custom programming, consulting and coaching.
.



Relevant Pages

  • Re: Has the EnableVisualStyles bug hit me?
    ... got the exception message as 'External component has thrown an exception' ... > Visual styles, when enabled, make your buttons, text boxes etc. look ... > some nasty bug, but as you say you don't call this method, you should be ...
    (microsoft.public.dotnet.framework.windowsforms)
  • Re: why catch (...) can not catch such exception
    ... Cy Edmunds wrote: ... the code has a bug which calls STL ... > In such cases there is NO guarantee that an exception will be thrown. ...
    (comp.lang.cpp)
  • Re: Trim a multiple line message to a single line
    ... Spot the bug. ... BTW: I wouldn't throw that exception. ... exception that is thrown when a method call is invalid for the object's ...
    (microsoft.public.dotnet.languages.csharp)
  • Re: [SLE] find command in SuSE 9.2 dont work properly
    ... > Randall R Schulz wrote: ... > that sounds like a fault (or at least faulty diagnostics) to me ... find telling the user what happened, not a bug. ... A priori, that possibility must be considered, but the facts at hand ...
    (SuSE)
  • Re: Choosing not to throw exceptions like IllegalArguementException
    ... preventing debug from happening at all. ... like a recipe for converting easily debugged problems into subtle wrong ... Imagine the TreeCellRenderer wich throw an exception, and prevent the JTree from any repaint success, only because some bug happened before, which broke a specific assumption, and now there is the "impossible case" happening. ...
    (comp.lang.java.programmer)

Loading