wood burning stoves 2.0*
The moose likes Beginning Java and the fly likes sending inbetween in observer Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of Murach's Java Servlets and JSP this week in the Servlets forum!
JavaRanch » Java Forums » Java » Beginning Java
Bookmark "sending inbetween in observer" Watch "sending inbetween in observer" New topic
Author

sending inbetween in observer

Ty Karl
Greenhorn

Joined: Jun 11, 2009
Posts: 22
Hi all,

1 I want to know how to send and integer to the observer,the int is the loop count
2I have notifyobservers in a loop? Is that ok?
EVENT SOURCE

For (int I = 0; I<23;I ++) {


setChanged();
notifyObservers( ??? I ??? );
}

HANDLER
private int resp;
public void update (Observable obj, Object arg)
{
if ( ?? how do I say instance of int so I can check it)
{
System.out.println("\HERE IS THE INTEGER VALUE: "+ resp );
}

Rob Spoor
Sheriff

Joined: Oct 27, 2005
Posts: 19651
    
  18

1) Wrap the int in an Integer:

2) notifying may take a long time, that's the only problem. And if you are executing your code from a synchronized block / method, you could get possible deadlock problems (read Effective Java to see how this is possible).


Not really Swing related, moving to beginner.


SCJP 1.4 - SCJP 6 - SCWCD 5 - OCEEJBD 6
How To Ask Questions How To Answer Questions
Ty Karl
Greenhorn

Joined: Jun 11, 2009
Posts: 22
thank you very much Rob, I will give it a bash. Sorry for posting on wrong forum
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: sending inbetween in observer
 
Similar Threads
Observable and Observer - Send class object with notifyObservers() and use the object atthe Observer
Listen to changes to an integer variable to update JLabel
"Static reference to non-static method"
ArrayList.get(int index)
Refreshable List (really tough question)