comp.lang.java.programmer
http://groups-beta.google.com/group/comp.lang.java.programmer
[EMAIL PROTECTED]

Today's topics:

* run question. - 3 messages, 3 authors
 
http://groups-beta.google.com/group/comp.lang.java.programmer/browse_thread/thread/91d24a63573e185f
* Newbie: Program printing result to DOS window, rather than a new screen - 1 
messages, 1 author
 
http://groups-beta.google.com/group/comp.lang.java.programmer/browse_thread/thread/5ec66f48011cbcbe
* Can Java Programmer Learn C++ Quickly? - 1 messages, 1 author
 
http://groups-beta.google.com/group/comp.lang.java.programmer/browse_thread/thread/7c7a28aa864e41ec
* Formating a String in JAVA - 5 messages, 4 authors
 
http://groups-beta.google.com/group/comp.lang.java.programmer/browse_thread/thread/8ead50de6f495a32
* how to open a file from on a remote machine in java - 2 messages, 2 authors
 
http://groups-beta.google.com/group/comp.lang.java.programmer/browse_thread/thread/9f0a5ec7dd25e41a
* [ANN] G - 2D Graphics Library for Java, v1.0 - 1 messages, 1 author
 
http://groups-beta.google.com/group/comp.lang.java.programmer/browse_thread/thread/760da47b5f6a47ee
* interesting thin-client problem - 3 messages, 3 authors
 
http://groups-beta.google.com/group/comp.lang.java.programmer/browse_thread/thread/df226049f75e9516
* HeadlessException Error - 1 messages, 1 author
 
http://groups-beta.google.com/group/comp.lang.java.programmer/browse_thread/thread/76d5914a20e62b6c
* RSA ciphered streams problem - 1 messages, 1 author
 
http://groups-beta.google.com/group/comp.lang.java.programmer/browse_thread/thread/50273190505df7bd
* When I use setFont( ) method to set the string'sfont, the result font is 
another one. - 1 messages, 1 author
 
http://groups-beta.google.com/group/comp.lang.java.programmer/browse_thread/thread/bc656b18a2c6cc1
* Problems adding floats - 1 messages, 1 author
 
http://groups-beta.google.com/group/comp.lang.java.programmer/browse_thread/thread/20efa8aece144ce6
* French diacritical marks - 1 messages, 1 author
 
http://groups-beta.google.com/group/comp.lang.java.programmer/browse_thread/thread/6a065d122e674e23
* understanding JB & EJB - 1 messages, 1 author
 
http://groups-beta.google.com/group/comp.lang.java.programmer/browse_thread/thread/973e19b933bd053f
* jvmstat with jdk-1.4.2 - 1 messages, 1 author
 
http://groups-beta.google.com/group/comp.lang.java.programmer/browse_thread/thread/ef23c8000b233bfe
* How does bea or tomcat encode filenames with special chars? - 1 messages, 1 
author
 
http://groups-beta.google.com/group/comp.lang.java.programmer/browse_thread/thread/3b9327df166d5a41
* finalize() question - 1 messages, 1 author
 
http://groups-beta.google.com/group/comp.lang.java.programmer/browse_thread/thread/fee9f666cf363dd0

==============================================================================
TOPIC: run question.
http://groups-beta.google.com/group/comp.lang.java.programmer/browse_thread/thread/91d24a63573e185f
==============================================================================

== 1 of 3 ==
Date: Mon, Dec 13 2004 12:19 am
From: "xterm"  

>
> Try to set "." as suggested...
> The "C:\.;" does not set ".", it is just the same as "C:\;"
> Try: CLASSPATH=.;C:\.;C:\Program...
>
> --
> Dag.

Would work, though you don't need the "C:\."
try: java -classpath . Test1




== 2 of 3 ==
Date: Mon, Dec 13 2004 10:03 am
From: Michael Borgwardt 
 

stevek wrote:

> Thought so. I the following not correct?
> 
> CLASSPATH=C:\.;C:\Program Files\j2sdk1.4.2_01\bin;E:\.;C:\Program 
> Files\sql2kjdbc\lib\msbase.jar;c:\program fi
> les\sql2kjdbc\lib\mssqlserver.jar;c:\program files\sql2kjdbc\lib\msutil.jar

No, it is not. This is the reason why using CLASSPATH at all is a bad idea.
Besides, you've mixed up PATH and CLASSPATH.



== 3 of 3 ==
Date: Mon, Dec 13 2004 1:44 am
From: "Tony Morris"  


"stevek" <[EMAIL PROTECTED]> wrote in message
news:[EMAIL PROTECTED]
> Think I have my path variables set up ok until I try to run an app. I
> need to enter java -cp . <app name>.
>
> What am I missing.


You have done the typical beginner's mistake of setting the CLASSPATH
environment variable.
Unset it.

http://www.xdweb.net/~dibblego/java/faq/answers.html#q5
"Generally, you do not set the CLASSPATH environment variable for a standard
SDK or JRE installation. The CLASSPATH environment variable is set for other
reasons, usually the installation of third-party libraries. Some people
(including myself) argue that setting the CLASSPATH environment variable at
all is bad practice; it should be set dynamically at each build. This keeps
the build machine clean from potential "contamination" from libraries in the
CLASSPATH. Setting the CLASSPATH environment variable was required for
installation of the SDK in versions prior to 1.2. This "myth" has
unfortunately carried over to later versions of Java and confusion has
resulted. A good rule of thumb is, "If you don't know how to set the
CLASSPATH (since you are relatively new to Java), don't set the CLASSPATH at
all". More information on the CLASSPATH environment variable can be found at
http://java.sun.com/j2se/1.4.2/docs/tooldocs/tools.html";

-- 
Tony Morris
http://xdweb.net/~dibblego/






==============================================================================
TOPIC: Newbie: Program printing result to DOS window, rather than a new screen
http://groups-beta.google.com/group/comp.lang.java.programmer/browse_thread/thread/5ec66f48011cbcbe
==============================================================================

== 1 of 1 ==
Date: Mon, Dec 13 2004 12:26 am
From: "xterm"  

http://java.sun.com/docs/books/tutorial/uiswing/index.html





==============================================================================
TOPIC: Can Java Programmer Learn C++ Quickly?
http://groups-beta.google.com/group/comp.lang.java.programmer/browse_thread/thread/7c7a28aa864e41ec
==============================================================================

== 1 of 1 ==
Date: Mon, Dec 13 2004 8:43 am
From: "Chris Uppal"  

Ryan Stewart wrote:

> I see what you're talking about. We're getting into sticky parts here. You
> and James both say the "constructor [has] not started".

I agree, the better way to describe it as that the "constructor has not
finished".

With some minor quibbles about what instance intialisers mean[*], the verifier
will ensure that no part of the state of any object can be observed until the
body of its constructor has been entered, and indeed those of all its
superclass constructors too.

Incidentally one example of a valid call to a deliberately non-final method
from a constructor (which I've given before here):  If you have a reset()
method that returns an object to some known clean state (which is very likely
to be overridable /by design/), then it makes a lot of sense to call that from
the constructor.  The alternative may well be duplication of the initialisation
code, which is significantly more dangerous, IMO, than relying on a moderately
well-known (or not /obscure/ anyway, not even particularly counter-intuitive),
well-defined, corner-case in the JLS2.

([*] and assuming that my memory of the verifier "specification" is reliable at
this time on a Monday morning ;-)

    -- chris







==============================================================================
TOPIC: Formating a String in JAVA
http://groups-beta.google.com/group/comp.lang.java.programmer/browse_thread/thread/8ead50de6f495a32
==============================================================================

== 1 of 5 ==
Date: Mon, Dec 13 2004 8:45 am
From: "Murray"  


"Terren" <[EMAIL PROTECTED]> wrote in message 
news:[EMAIL PROTECTED]
> Hi
>
> I am relatively new to JAVA and I need to know if there is a method
> that I can call the will format a string according to what I parse. I
> need to format a number (which is actually a string) to that is the
> number is 1000000 after formating it will look like this 1 000 000.
>
> It doesn't even have to be a string java.string.somthing.methods()
> type function. If if someone could point me in the right direction
> Thanks in advance
>

Have a look at java.text.DecimalFormat 





== 2 of 5 ==
Date: Mon, Dec 13 2004 12:52 am
From: "xterm"  

I figured DecimalFormat could do it, but i was wrong. You will have to
do it manually, small hint towards completing it, number of spaces in
the string will be equivalent to the length of your previous string
divided by 3 (integer division).




== 3 of 5 ==
Date: Mon, Dec 13 2004 1:17 am
From: "Terren"  

Thanks xterm. I made this method to do it for me. It is pretty
primative but it does the job.
This is my first draft, I am going to try simplify it. I tried using
the Mod function to determine the every third digit but it did some
funny stuff. I think that it will be quick, so I will mess around with
it until I get it right.

public String SpaceNumbersForDisplay(String s){
String formattedString="";
String mIntegerPart="";
String mDecimalPart="";
int index=0;

//If the number is Zero then just return 0.00
if(s.equals("0")){
return "0.00";
}//end if

//Check if there are decimals
if(s.indexOf(".")==-1){
mIntegerPart=s;
mDecimalPart=".00";
}else{
mIntegerPart= s.substring(0,((int)s.indexOf(".")));
mDecimalPart= s.substring(((int)s.indexOf(".")),(int)s.length());
}//end if

//Create a Character array of the String excluding the decimals
char c[] = mIntegerPart.toCharArray();
for(int i=c.length-1;i!=-1;i--){
//Add a Space in between every 3rd Digit from the right
if(index==3){
formattedString = c[i] + " "+ formattedString;
index=0;
}else{
formattedString =c[i] + formattedString ;
}//end if
index++;
}//end for
return formattedString + mDecimalPart;
        } //end formatNumber




== 4 of 5 ==
Date: Mon, Dec 13 2004 10:23 am
From: Michael Borgwardt 
 

xterm wrote:

> I figured DecimalFormat could do it, but i was wrong.

I don't see why it couldn't be done with DecimalFormat. Should work fine,
you just need to specify the DecimalFormatSymbols explicitly.



== 5 of 5 ==
Date: Mon, Dec 13 2004 1:32 am
From: "Terren"  

The problem is that I don't know what the number is  it could be 1000
or 1000000000000 or 1000000000000000000 then I would have to check the
length each time and apply a different pattern.





==============================================================================
TOPIC: how to open a file from on a remote machine in java
http://groups-beta.google.com/group/comp.lang.java.programmer/browse_thread/thread/9f0a5ec7dd25e41a
==============================================================================

== 1 of 2 ==
Date: Mon, Dec 13 2004 12:48 am
From: [EMAIL PROTECTED] (bharath) 

I would like to know if there are provisions in java to open a  file
uploaded to a remote machine and how a file can opened for reading
from a remote machine
It would be  higly useful for me



== 2 of 2 ==
Date: Mon, Dec 13 2004 10:24 am
From: Michael Borgwardt 
 

bharath wrote:
> I would like to know if there are provisions in java to open a  file
> uploaded to a remote machine and how a file can opened for reading
> from a remote machine

That depends entirely on the remote machine, or rather on the protocol
you want to / can use for uploading and reading the file. SMB? HTTP?
FTP? NFS?




==============================================================================
TOPIC: [ANN] G - 2D Graphics Library for Java, v1.0
http://groups-beta.google.com/group/comp.lang.java.programmer/browse_thread/thread/760da47b5f6a47ee
==============================================================================

== 1 of 1 ==
Date: Mon, Dec 13 2004 10:24 am
From: Jacob Dreyer  

G - 2D Graphics Library for Java

Version 1.0, December 13, 2004:

     http://geosoft.no/graphics

Features:

     * Object oriented hierarchical scene graphs
     * Layered graphics with visibility support
     * Flexible 3D space world extents
     * World and device coordinate support
     * Powerful rendering style support
     * Smart annotations
     * Powerful object detection functions
     * Extensible
     * Interaction support
     * Raster image support
     * Embedded Swing component support
     * Utilities for geometry generation and transformations
     * Image export and printing support
     * JDK 1.2, 1.3, 1.4 and 1.5 compatible
     * Light weight (~80kB), self contained, simple to use
     * Free, open source (LGPL), OSI certified


Jacob Dreyer
G Project Manager
GeoSoft




==============================================================================
TOPIC: interesting thin-client problem
http://groups-beta.google.com/group/comp.lang.java.programmer/browse_thread/thread/df226049f75e9516
==============================================================================

== 1 of 3 ==
Date: Mon, Dec 13 2004 9:00 am
From: "dingo"  

You need a GIS solution
www.geotools.org or geoserver

"steve" <[EMAIL PROTECTED]> wrote in message
news:[EMAIL PROTECTED]
> Hi, I'll pose my problem and the best solution I can think of.
> Perhaps there is a better way?
>
> Problem: I am developing a thin-client web application (strategy game)
> that needs a map of a very large geographical area divided into
> hexagons, called a 'hexmap'.  The map typically will be larger than a
> single screen, and will consist of hundreds or even thousands of
> hexagons.
>
> The user will be able to click on a particular hex to go to a screen
> showing more detailed information about that region, and also use the
> map to process unit commands (move a unit from this hex to that hex)
>
> Solution:  the best I can come up with is to make the map an image map
> within a frame.  I believe when a server-side image map is used, the
> coordinates of the click will be sent as parameters to the server, so
> I can programatically work out which hex was clicked, and act
> appropriately.
>
> For the game itself, I propose to use sun studio creator and java
> server faces.  I dont know much about html or jsp and I dont want to
> know!  Im not sure if JSF can help me with this problem or not...
>
> Can anyone come up with a better solution?





== 2 of 3 ==
Date: Mon, Dec 13 2004 1:04 am
From: "xterm"  

Your server side implementation should consits of an abstract
implementation of Graphics2D objects which are each bound to a custom
created class let's call it Bar

so basically after you send the coordinates of the click, you will go
as follows:
getHexagon(int x,int y){
while(SomeCollection.nextBar())){
foo=SomeCollection.currentBar();
if(foo.getGraphics2DObject().contains(x,y)){
return foo;
}}
return null;
}

something like that...

Good luck.




== 3 of 3 ==
Date: Mon, Dec 13 2004 10:34 am
From: Michael Borgwardt 
 

steve wrote:
> Solution:  the best I can come up with is to make the map an image map
> within a frame.  I believe when a server-side image map is used, the
> coordinates of the click will be sent as parameters to the server, so
> I can programatically work out which hex was clicked, and act
> appropriately.

Yup.

> For the game itself, I propose to use sun studio creator and java
> server faces.  I dont know much about html or jsp and I dont want to
> know!  Im not sure if JSF can help me with this problem or not...

No, it can't. Without knowing HTML and JSP, you can forget about your
"thin client" idea. Using an IDE is just going to postpone that
relization and make you waste time meanwhile.

An applet would be a better solution if you want to do it all in Java.




==============================================================================
TOPIC: HeadlessException Error
http://groups-beta.google.com/group/comp.lang.java.programmer/browse_thread/thread/76d5914a20e62b6c
==============================================================================

== 1 of 1 ==
Date: Mon, Dec 13 2004 9:04 am
From: Gerard Krupa  

vizlab wrote:
> Dear all:
>      My servlets try to use some graphics. My JVM is 1.4.x.
>      At first, the servlet cannot show the graphics stuff. After I set
> CATALINA_OPTS="-Djava.awt.headless=true", the servlets work "half
> way". That's, they can show some graphics stuff, but not all. Some
> graphics stuff, such as background, is missed. And I got the error
> message below:
> 
> java.awt.HeadlessException

> ...

>      I am surprised that the CATALINA_OPTS setting solves the graphics
> problem only half way!
> 
>      The problematic function is Toolkit.getGraphics().

For off-screen/headless images, you should be using 
java.awt.image.BufferedImage.getGraphics() to get your graphics object 
and then write it using an ImageWriter returned from 
javax.imageio.ImageIO.getImageWritersByXXX().

HTH
Gerard




==============================================================================
TOPIC: RSA ciphered streams problem
http://groups-beta.google.com/group/comp.lang.java.programmer/browse_thread/thread/50273190505df7bd
==============================================================================

== 1 of 1 ==
Date: Mon, Dec 13 2004 10:04 am
From: "Jakub Stuglik"  

Hi. I've got a problem with the RSA ciphered streams. Here is a piece of
code that generates an exception :

KeyPairGenerator gen = KeyPairGenerator.getInstance("RSA");
  System.out.print("Generating the RSA key pair...");
  KeyPair kp = gen.generateKeyPair();
  System.out.println("done.");
  Cipher ci = Cipher.getInstance("RSA");
  ci.init(Cipher.ENCRYPT_MODE,kp.getPublic());
  Cipher cid = Cipher.getInstance("RSA");
  cid.init(Cipher.DECRYPT_MODE,kp.getPrivate());
  CipherOutputStream cout = new CipherOutputStream(new
FileOutputStream("rsa.dat"),ci);
  ObjectOutputStream oout = new ObjectOutputStream(cout);
  oout.writeObject(kp.getPrivate().toString());
  oout.flush();
  oout.close();
  CipherInputStream cin = new CipherInputStream(new
FileInputStream("rsa.dat"),cid);
  ObjectInputStream oin = new ObjectInputStream(cin); // Exception here
  System.out.println(oin.readObject());
  oin.close();

The exception is EOFException and it's not very weird because the file
"rsa.dat" is empty after writing to it!! It happens only if object is "big"
( when I try to write some short String, for example, everything's ok ).
When I tried to write an unciphered output ( without using
CipheredOutputStream ) it went well of course.
My question is : can anybody tell me why it happens? What should I do to
write "big" objects to ciphered output stream using ObjectOutputStream
properly?
Thanks for any requests.

Kuba







==============================================================================
TOPIC: When I use setFont( ) method to set the string'sfont, the result font is 
another one.
http://groups-beta.google.com/group/comp.lang.java.programmer/browse_thread/thread/bc656b18a2c6cc1
==============================================================================

== 1 of 1 ==
Date: Mon, Dec 13 2004 1:06 am
From: "Bruce Sam"  

This problem happen in a very big java project and the project run in a
multithread environment.It is impossible to list all the code in here
because it is so large.The genernal situation is I have two JavaBean in
a screen which one is typer,another one is list.Each bean use different
font.But I find a very strange phenomenon.the font of the typer bean is
correct sometimes,but sometimes is wrong when I run the project.and I
see the font of typer bean in fact is impacted by list bean.I have
debug the code through many way.You see,in the piece of the java
code,After I setted the font,I printed it,the printed result showed
that the font is I need.But after excuted the drawString(),the display
result is not I need because in fact the font has been changed to an
unexcepted one. Because I don't understanding the mechanism of java
drawing,I can't debug deeply.My question is list below:
1.If I set the font,the drawString method is really draw the string
what I want.
2.What do you think of my problem?

==============a piece of java code==================
private m_font = new Font("bold",Font.BOLD, 18);
...
public void draw(Graphics g)
{
g.setFont(m_font);
g.setColor(m_TextColorNoFocus);
System.out.println(g.getFont());
g.drawString(m_keyboardString,20,21);
}
====================================================





==============================================================================
TOPIC: Problems adding floats
http://groups-beta.google.com/group/comp.lang.java.programmer/browse_thread/thread/20efa8aece144ce6
==============================================================================

== 1 of 1 ==
Date: Mon, Dec 13 2004 10:07 am
From: Michael Borgwardt 
 

Matt Humphrey wrote:
> The problem is actually that you don't understand how floating point numbers
> work. Many simple decimal numbers (e.g. 0.001) repeat indefinately when
> represented in binary and cannot be represented precisely.  If precision is
> critical for you, as it would be for financial data, try BigDecimal.

Precision is not the issue; double offers plenty of precision. The issue is
conforming to expectations about decimal fractions and, more importantly,
having stringently defined rounding rules (i.e. imprecision).




==============================================================================
TOPIC: French diacritical marks
http://groups-beta.google.com/group/comp.lang.java.programmer/browse_thread/thread/6a065d122e674e23
==============================================================================

== 1 of 1 ==
Date: Mon, Dec 13 2004 10:17 am
From: Michael Borgwardt 
 

adamskim wrote:
> I have a problem which I can't solve it myself.
> I want to read a text file which contain a french diacritical marks,
> like:
> 
> 
> /   \   ^
> a   a   a
> 
> and print it on System.out
> 
> Unfortunately instead of first mark ('a' with accent) I get "?".

No, I think it's the *second* one that goes wrong, because it's in
ISO-8859-1 but not in ISO-8859-2 which is probably your platform
default encoding, judging from your .pl email address.

> Two
> others are printed good.

1. find out which character encoding is used in the file - probably ISO-8859-1
2. find out which character encoding is used by your console - probably 
ISO-8859-2
3. If the console encoding or font doesn't support the character, change it.
4. If both encodings are the same, just write the file's *bytes*
    to System.out and don't mess with chars and Strings at all.
5. If not, specify the file encoding while reading it and then print to 
System.out




==============================================================================
TOPIC: understanding JB & EJB
http://groups-beta.google.com/group/comp.lang.java.programmer/browse_thread/thread/973e19b933bd053f
==============================================================================

== 1 of 1 ==
Date: Mon, Dec 13 2004 10:20 am
From: Michael Borgwardt 
 

Tazim wrote:
> How can make a whole bunch of package plus java files an executable
> file?

That question has nothing to do with the topic, nor does it even make sense.




==============================================================================
TOPIC: jvmstat with jdk-1.4.2
http://groups-beta.google.com/group/comp.lang.java.programmer/browse_thread/thread/ef23c8000b233bfe
==============================================================================

== 1 of 1 ==
Date: Mon, Dec 13 2004 10:20 am
From: "Zsolt"  

Hi,

the FAQ of jvmstat says that it works with 1.4.2 the installation 
description says it needs 1.5. I don't want to move to 1.5, can I use 
jvmstat with 1.4.2?

Zsolt 






==============================================================================
TOPIC: How does bea or tomcat encode filenames with special chars?
http://groups-beta.google.com/group/comp.lang.java.programmer/browse_thread/thread/3b9327df166d5a41
==============================================================================

== 1 of 1 ==
Date: Mon, Dec 13 2004 1:40 am
From: "Tilman Bohn"  

On Sun, 12 Dec 2004 18:54:04 -0800, mlv231 wrote:

> Hi,
> 
> I am experiencing problems with my href links containing filenames
> with portuguese chars. For example, 'FUNDAMENTOS P REGULAMENTAÇÃO DA
> CIDE.tif'.
> 
> However, if I open the listing files JSP on tomcat and click on the
> right link, the same file opens. Then, I opened the source html code
> generated for the listing files JSP, and I realized that the filename
> was encoded as following:
> 
> 'FUNDAMENTOS%20P%20REGULAMENTA%C3%87%C3%83O%20DA%20CIDE.tif'

This uses the UTF-8 encoded diacritics.

> I tried to encode the filename using the javascript function
> 'escape()', but the result was different:
> 
> 'FUNDAMENTOS%20P%20REGULAMENTA%C7%C3O%20DA%20CIDE.tif'

While this uses ISO-8859-1[5]. 

> I tried URLEncoder.encode, but the result was  not the same... 

It would, but don't use the deprecated encode( String s ). If you
specify "UTF-8" as encoding, it will give you the first form, and if
you specify "ISO-8859-1", the second.

> Does anyone know which algorithm bea/tomcat use to encode special
> chars?

The same as your JS code, just with a different encoding.

> Where can I find the appropriate information?

http://www.unicode.org/
http://www.cl.cam.ac.uk/~mgk25/unicode.html
http://www1.tip.nl/~t876506/utf8tbl.html
http://java.sun.com/j2se/1.4.2/docs/api/java/net/URLEncoder.html
http://java.sun.com/j2se/1.4.2/docs/api/java/nio/charset/Charset.html

Cheers, Tilman

-- 
`Boy, life takes a long time to live...'      -- Steven Wright





==============================================================================
TOPIC: finalize() question
http://groups-beta.google.com/group/comp.lang.java.programmer/browse_thread/thread/fee9f666cf363dd0
==============================================================================

== 1 of 1 ==
Date: Mon, Dec 13 2004 1:40 am
From: "Tony Morris"  

"sks" <[EMAIL PROTECTED]> wrote in message
news:[EMAIL PROTECTED]
> > An object will have it's finalize() method called when it is garbage
> > collected.
> > It is not guaranteed that an object will be garbage collected, ever.
>
> Is it definitely guaranteed that when an object is gc'ed, finalise will be
> called ?
>
>

Yes.
However, it is not guaranteed that an object will ever be garbage collected.
Overriding finalize() is almost always a bad idea.

-- 
Tony Morris
http://xdweb.net/~dibblego/






==============================================================================

You received this message because you are subscribed to the Google
Groups "comp.lang.java.programmer" group.

To post to this group, send email to [EMAIL PROTECTED] or
visit http://groups-beta.google.com/group/comp.lang.java.programmer

To unsubscribe from this group, send email to
[EMAIL PROTECTED]

To change the way you get mail from this group, visit:
http://groups-beta.google.com/group/comp.lang.java.programmer/subscribe

To report abuse, send email explaining the problem to [EMAIL PROTECTED]

==============================================================================
Google Groups: http://groups-beta.google.com 

Reply via email to