 |
 |
Index ‹ java-programmer
|
- Previous
- 3
- Add pps or flash or dat to java app.Do any one knows how 2 add pps or flash or video to java application?If
u know plz sent me a sample sourse code to my mail with needed
libraries.
<email***@***.com>
- 4
- Preparing a StringHello
I am preparing xpath queries for xml parsing.
To make each xpath query i have to add variables and join more Strings.
I was wondering if there is any way i can create java string same as
SqlPrepareStatement
somthing like
String p = "my name is ?"
public void foo("joe"){
//add name in string p so that
//p = "my name is joe"
}
any help
thanks
Pinto
- 4
- IE7 BetaI can not get JAVA to run in IE7 Beta. Actually, it didn't run under IE6
either. I've exhausted my limited knowledge already. Any advice? Links?
- 5
- 6
- Which IDE?Hello
I am a newbe to Java and to programming.
I am looking for an IDE which I can:
Download free from the net
Have a good documentation and tutorials
Be able to get sum help on the compiler itself on this group (or any other
newsgroup)
----
Elisha Dvir
052-3738817
- 6
- JAXB & Excel 2003I downloaded Microsoft Office 2003 Reference Schemas from:
http://www.microsoft.com/downloads/details.aspx?familyid=fe118952-3547-420a-a412-00a2662442d9&displaylang=en
Then I tried to use JAXB on them, specifically excel.xsd and
excelss.xsd. The first one passes OK, but doesn't contain Worksheet
element, which is the root element for Excel 2003 documents saved as
XML. The other schema, excelss.xsd, contains the definition of this
element, but doesn't pass through JAXB. The output of:
xjc -p generated excelss.xsd
is:
-------------------- cut here ---------------
parsing a schema...
[ERROR] Property "Name" is already defined.
line 219 of file:/C:/xls/office.xsd
[ERROR] The following location is relevant to the above error
line 204 of file:/C:/xls/office.xsd
[ERROR] Property "Namespaceuri" is already defined.
line 214 of file:/C:/xls/office.xsd
[ERROR] The following location is relevant to the above error
line 199 of file:/C:/xls/office.xsd
[ERROR] Property "Url" is already defined.
line 224 of file:/C:/xls/office.xsd
[ERROR] The following location is relevant to the above error
line 209 of file:/C:/xls/office.xsd
[ERROR] Property "FullColumns" is already defined.
line 590 of file:/C:/xls/excelss.xsd
[ERROR] The following location is relevant to the above error
line 5042 of file:/C:/xls/excel.xsd
[ERROR] Property "FullRows" is already defined.
line 595 of file:/C:/xls/excelss.xsd
[ERROR] The following location is relevant to the above error
line 5047 of file:/C:/xls/excel.xsd
[ERROR] Property "DefaultColumnWidth" is already defined.
line 555 of file:/C:/xls/excelss.xsd
[ERROR] The following location is relevant to the above error
line 5057 of file:/C:/xls/excel.xsd
[ERROR] Property "DefaultRowHeight" is already defined.
line 560 of file:/C:/xls/excelss.xsd
[ERROR] The following location is relevant to the above error
line 5052 of file:/C:/xls/excel.xsd
[ERROR] Property "Fill" is already defined.
line 374 of file:/C:/xls/office.xsd
[ERROR] The following location is relevant to the above error
line 405 of file:/C:/xls/office.xsd
[ERROR] Property "Colors" is already defined.
line 422 of file:/C:/xls/office.xsd
[ERROR] The following location is relevant to the above error
line 429 of file:/C:/xls/office.xsd
[ERROR] Property "Path" is already defined.
line 597 of file:/C:/xls/vml.xsd
[ERROR] The following location is relevant to the above error
line 616 of file:/C:/xls/vml.xsd
[ERROR] Property "Opacity2" is already defined.
line 288 of file:/C:/xls/vml.xsd
[ERROR] The following location is relevant to the above error
line 316 of file:/C:/xls/vml.xsd
[ERROR] Property "Title" is already defined.
line 292 of file:/C:/xls/vml.xsd
[ERROR] The following location is relevant to the above error
line 314 of file:/C:/xls/vml.xsd
[ERROR] Property "Path" is already defined.
line 745 of file:/C:/xls/vml.xsd
[ERROR] The following location is relevant to the above error
line 771 of file:/C:/xls/vml.xsd
[ERROR] Property "Path" is already defined.
line 531 of file:/C:/xls/vml.xsd
[ERROR] The following location is relevant to the above error
line 551 of file:/C:/xls/vml.xsd
[ERROR] Property "Wrapcoords" is already defined.
line 44 of file:/C:/xls/vml.xsd
[ERROR] The following location is relevant to the above error
line 46 of file:/C:/xls/vml.xsd
[ERROR] Property "Path" is already defined.
line 647 of file:/C:/xls/vml.xsd
[ERROR] The following location is relevant to the above error
line 663 of file:/C:/xls/vml.xsd
[ERROR] Property "Spid" is already defined.
line 664 of file:/C:/xls/vml.xsd
[ERROR] The following location is relevant to the above error
line 666 of file:/C:/xls/vml.xsd
[ERROR] Property "Path" is already defined.
line 681 of file:/C:/xls/vml.xsd
[ERROR] The following location is relevant to the above error
line 701 of file:/C:/xls/vml.xsd
[ERROR] Property "Path" is already defined.
line 623 of file:/C:/xls/vml.xsd
[ERROR] The following location is relevant to the above error
line 640 of file:/C:/xls/vml.xsd
[ERROR] Property "Path" is already defined.
line 569 of file:/C:/xls/vml.xsd
[ERROR] The following location is relevant to the above error
line 590 of file:/C:/xls/vml.xsd
[ERROR] Property "Fill" is already defined.
line 198 of file:/C:/xls/vml.xsd
[ERROR] The following location is relevant to the above error
line 207 of file:/C:/xls/vml.xsd
[ERROR] Property "Path" is already defined.
line 711 of file:/C:/xls/vml.xsd
[ERROR] The following location is relevant to the above error
line 729 of file:/C:/xls/vml.xsd
Failed to parse a schema.
-------------------- cut here ---------------
Any ideas?
- 6
- reading \n from a fileI am reading from a file and storing in String.
I need to separate a word so that part of it goes to next line
abc\nxyd
I am moving this text to button.setText() and this should
appear on the button as
abc
xyz
for that I am putting newline escape there.
it is not working. I have tried putting unicode string in
place of \n that also is not working.
how to do it?
-Rawat
- 6
- need Java book for a C# / C C++ proficient programmer?hi,
I've never cared for Java before but now i feel like learning it. I'm
an MCP and a pretty experienced programmer. Also, i plan to take the
SCJP and maybe the SCMAD exams.
Is there a java book out that is for a programmer?? I already have a
copy of Hebert S. java reference, that would be my last option. Also,
i would want the books to somewhat cover the exams I plan to do.
Thanks so much
Gideon
- 8
- Problem about generics and class arrayCan somebody explains why the last line of code doesn't compile ?
public class TestClassArray {
private static class A {
}
private static class B extends A {
}
Class[] rawClasses = { B.class }; // warning
Class<?>[] wildcardsClasses = { B.class };
// error : Cannot create a generic array of Class<? extends
TestClassArray.A>
Class<? extends A>[] upperBoundClasses = { B.class };
}
- 8
- HTTPConnection - verbose error messagesI have a java application that polls an asp page for the purpose of
inserting to a data base. I am interested in seeing verbose (ie
unfriendly HTTP error messages) when there is an internal server error
(code 500). Below is the code snippet that makes the application's web
connection and captures the response messages.
String user = "";
//String user = "Someone";
try{//create url object
urlWithQueryString =
"http://www.someaddress.com/lpt/lpt_login.asp?User=" + user +
"&FName=Alonzo&LName=Garbonzo&timeStamp=20060110_1106";
System.err.println("urlWithQueryString ln 35: " +
urlWithQueryString);
url = new URL(urlWithQueryString);
}catch(MalformedURLException mURLE){
System.err.println( "MalformedURLException thrown in WriteToWebDB: ln
41 " + mURLE.getMessage() );
System.err.println("");
return NetworkStatus.NETWORK_CONNECTION_PROBLEM;
}
try{//open connection. Write data succeeds or fails here
connection = (HttpURLConnection)url.openConnection();
inputStream = connection.getInputStream();
connection.setInstanceFollowRedirects(true);
}catch(IOException iOE1){
try{
System.err.println( "IOException caught in WriteToWebDB: ln 52");
System.err.println("Connection response code ln 53: " +
connection.getResponseCode());
System.err.println("Connection message ln 54: " +
connection.getResponseMessage());
System.err.println("Exception message ln 55: " + iOE1.getMessage());
}catch(IOException iOE){System.err.println("IOException caught ln 56"
+ iOE.getMessage());}
return NetworkStatus.NETWORK_CONNECTION_PROBLEM;
}
********************************************
Below are three examples of server output - the first two have
defective connection strings to force server error and one is a good
connection string that inserts to the data base. Note that defective
string passed from the application returns an error message without
much information while the defective string passed from a browser
returns a verbose and detailed error message. Can anyone help in
discovering a way to recover verbose detailed error messages in the
java application? Any help is greatly appreciated.
Guy Sussman
********************************************
Web server output to application connection when String user = ""
urlWithQueryString ln 35:
http://www.guysussman.com/lpt/lpt_login.asp?User=&FName=Alonzo&LName=Garbonzo&timeStamp=20060110_1106
IOException caught in WriteToWebDB: ln 52
Connection response code ln 53: 500
Connection message ln 54: Internal Server Error
Exception message ln 55: Server returned HTTP response code: 500 for
URL:
http://www.guysussman.com/lpt/lpt_login.asp?User=&FName=Alonzo&LName=Garbonzo&timeStamp=20060110_1106
********************************************
Web server output to browser connection when String user = ""
Microsoft OLE DB Provider for ODBC Drivers error '80004005'
[Microsoft][ODBC Microsoft Access Driver] Field 'tbl_test.Usr' cannot
be a zero-length string.
/lpt/lpt_login.asp, line 25
********************************************
Web server output to application connection when String user =
"Someone"
urlWithQueryString ln 35:
http://www.guysussman.com/lpt/lpt_login.asp?User=Someone&FName=Alonzo&LName=Garbonzo&timeStamp=20060110_1106
Http connection status (WriteToWebDB ln.69): OK ResponseCode = 200
********************************************
- 12
- Known problem with JComboBox?Hi,
just wondering if this is a known problem:
I have to set JComboBox.setLightWeightPopupEnabled(false) due to the
constellation of my framework.
Now the scrollbar of the combo won't be updated as long as the box is
entirely displayed within my JFrame. As soon as part of it is out of the
window the scrollbar will work.
What's that all about? Is there a "semi lightweight mode" or something like
that?
Thanks.
Ren?
- 12
- CachedRowSet and double column typesHi, there,
I have a CachedRowSet obtained from Sun's CachedRowSetImpl and I'm
trying to use it with a MySql database. I have a table test that has
the basic column types. If I use a plain double column type and I have
to update a row with the double field having the fraction part
something like 1/3 (i.e. 0.3333....), then the acceptChanges fails with
the error
javax.sql.rowset.spi.SyncProviderException: 1 conflicts while
synchronizing
If I have a double(12,2) column type or the like (i.e. I limit the
precision) or if I have a fixed fraction part (something like 0.5,
let's say), then acceptChanges works fine.
I havent logged the sqls generated by the acceptChanges of the
CachedRowSetImpl, but I remember encountering something similar on some
different software components and what was happening in that case (and
I suppose it's happen in this case too) is that the sqls generated were
trying to find the original row using all the fields in the row and not
only the primary key, as it should be the case, i.e. there was
something like :
update test set f1=x1, f2=x2, f3=x3 where f1=y1 and f2=y2 and f3=y3
Now, since there's that "unlimited" number of digits after the decimal
point, it wouldnt have found the original record (maybe because there
was a different number of digits used to represent the same number on
the MySql server and on the MySql client).
My question - is there a way to tell CachedRowSet how the row
identification should be done (to say what goes into the "where"
clause)? Eventually is there a smarter, free implementation of
CachedRowSet ?
Thanks, Don
PS. See used code and table data bellow.
---------------------------------
package dbtools;
import com.sun.rowset.CachedRowSetImpl;
import javax.sql.rowset.CachedRowSet;
import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
import java.util.*;
import java.sql.*;
public class CacheRecSet {
Connection connection = null;
Random rand = new Random();
private Log log = LogFactory.getLog(this.getClass());
/** Creates a new instance of CacheRecSet */
public CacheRecSet() {
}
protected void setUp() {
if (connection != null) {
return;
}
/*
// MySql through OBDC
String uri =
"jdbc:odbc:mysqlodbcdbstorage;UID=tintin;PWD=tintin";
log.info("Initializing connection from '" + uri + "'");
try {
// Load the JDBC-ODBC bridge driver
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
} catch (ClassNotFoundException e) {
log.error("Opening connection",e);
return;
}
try {
connection = DriverManager.getConnection(uri);
log.info(" Loaded connection from '" + uri + "'");
} catch (Exception e) {
log.error("ERROR Opening connection");
return;
}
*/
// MySql direct
String uri =
"jdbc:mysql://localhost:3306/dbstorage?user=tintin&password=tintin";
log.info("Initializing connection from '" + uri + "'");
try {
// Load the driver
Class.forName("org.gjt.mm.mysql.Driver");
} catch (ClassNotFoundException e) {
log.error("Opening connection", e);
}
// add support for connection pooling
// Class.forName("org.apache.commons.dbcp.PoolingDriver");
try {
connection = DriverManager.getConnection(uri);
log.info(" Loaded connection from '" + uri + "'");
} catch (Exception e) {
log.error("Opening connection",e);
}
/*
// PostgreSql direct
String uri =
"jdbc:postgresql://localhost:5432/dbstorage?user=tintin&password=tintin";
log.info("Initializing connection from '" + uri + "'");
try {
// Load the driver
Class.forName("org.postgresql.Driver");
} catch (ClassNotFoundException e) {
log.error("Opening connection", e);
}
try {
connection = DriverManager.getConnection(uri);
log.info(" Loaded connection from '" + uri + "'");
} catch (Exception e) {
log.error("Opening connection", e);
}
*/
}
protected void tearDown() {
if (connection != null) {
try {
connection.close();
} catch (Exception e) {
log.error("Closing connection");
}
}
connection = null;
}
public void testMulti() {
if (connection == null) {
log.error("testMulti - null connection");
}
log.info("testMulti");
CachedRowSet crset;
try {
java.sql.Statement stmt = connection.createStatement();
ResultSet rs = stmt.executeQuery("SELECT * FROM test where
RecId = 1"); // for postgresql it doesnt work like this
//ResultSet rs = stmt.executeQuery("SELECT * FROM test
where "RecId" = 1"); // for postgresql it works like this
crset = new CachedRowSetImpl();
crset.populate(rs);
log.info("SIZE = "+crset.size());
if (crset.size() > 0) {
crset.first();
double fract = (double)1 / 3;
//fract = fract/3;
double dbl = (rand.nextInt(50)*1000) + fract;
java.util.Date dt = new java.util.Date();
java.sql.Date dt2 = new java.sql.Date(dt.getTime());
crset.updateInt("Married", 0); // int field (wanted as
bool...)
crset.updateString("Name", "coco"); // varchar field
crset.updateDouble("Salary", dbl); // double fld
crset.updateDate("DtCreate", dt2); // date field
String comments = "a test "+dt.toString() + " ===> " +
rand.nextInt(50);
crset.updateString("Comments", comments); // blob field
crset.updateInt("Age", rand.nextInt(50)); // int field
//int [] keys = {1};
//crset.setKeyColumns(keys);
//crset.setTableName("test"); // when dealing
PostGreSql, needed to be added as it seems...
crset.updateRow();
crset.acceptChanges(connection);
}
rs.close();
} catch (Exception e) {
log.error("testMulti",e);
return;
}
log.info("...OK");
}
public static void main(String args[]) {
CacheRecSet instance = new CacheRecSet();
instance.setUp();
instance.testMulti();
instance.tearDown();
}
}
-----------------------------------
CREATE DATABASE IF NOT EXISTS dbstorage;
USE dbstorage;
DROP TABLE IF EXISTS `test`;
CREATE TABLE `test` (
`RecID` int(10) unsigned NOT NULL auto_increment,
`Married` int(11) default NULL,
`Name` varchar(200) default NULL,
`Salary` double(10,2) default NULL,
`DtCreate` date default NULL,
`Comments` text,
`Age` int(10) unsigned default NULL,
PRIMARY KEY (`RecID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
/*!40000 ALTER TABLE `test` DISABLE KEYS */;
INSERT INTO `test`
(`RecID`,`Married`,`Name`,`Salary`,`DtCreate`,`Comments`,`Age`) VALUES
(1,0,'coco',15000.33,'2006-12-24','a test Sun Dec 24 00:20:09 EST 2006
===> 25',22),
(2,1,'0',NULL,NULL,NULL,NULL),
(3,NULL,'silviu',NULL,NULL,NULL,12);
/*!40000 ALTER TABLE `test` ENABLE KEYS */;
- 14
- Ant : how can I use properties to store nested elementHi all,
I have a build script which uses <fileset> nested in <path> to store
the classpath and then this <path> is used in javac. e.g.
<path id="MY_CLASSPATH">
<fileset dir="${build.dir.lib}" includes="**/*.*"/>
<fileset file="${global.lib.j2ee}"/>
</path>
<javac
srcdir = "${project.compile.src}"
destdir = "${project.compile.dest}">
<classpath>
<path refid="MY_CLASSPATH"/>
</classpath>
</javac>
I just wondering is it possible to store the fileset in the properties
file so that I can reference it in other place? I want to do a fileset
instead of writing all the jar file names explicitly.
e.g.
In the properties file:
project.compile.classpath=dir:${build.dir.lib}:file:${global.lib.j2ee}
(or something like that....)
then in my build.xml:
<javac
srcdir = "${project.compile.src}"
destdir = "${project.compile.dest}">
classpath = "${project.compile.classpath}">
</javac>
- 15
- linux-jdk 1.6.0 ("mustang")Hello!
I would like to know if somebody had good experience running jdk 1.6.0
"mustang" on 6.0?
P.S. Sorry for short question 8)
--
NEVE-RIPE, will build world for food
Ukrainian FreeBSD User Group
http://uafug.org.ua/
- 16
- Java Window/GUI HelpOk im trying to create a program in java right now and my knowledge of
it has proved somewhat .... limited.....
Info:
Im making a program using javaspaces to simulate an auction over the
network.
Requirements:
1) user can add a lot to the auction
2) browse current lots on sale
3) users can withdraw their item from sale.
OK now this has to be done as a GUI which is what is hindering me.
The only type of GUI work i have done have been fairly static.
Just a plain window with a few buttons and such which might bring up a
picture or change some text in a text box or something.
But what im having trouble with now is the whole GUI design and how to
go about it.
Say i had 3 butons in my window |Add| |Browse| |withdraw|.
Clicking any of these should change the whole structure of the window
and i dont know how to do this..
Itd be a case of clearing half of the window off and redrawing over
the top of it.
Unless i went the route of having an extremely simple window with 3
buttons, clicking each would open up a new window with the desired
options...
What would be the best way to go about it? and how would i go about
implementing it? just a few tips are needed :)
Im really not a windows fan... a console app would take an hour or so.
This is gonna keep me going for aaaaaages :$
I hope im making sense and not babbing too much - 36 hours without
sleep and a huge abundance of caffeine is warping my mind o.O
|
| Author |
Message |
meytal_tubi

|
Posted: 2004-2-6 2:34:00 |
Top |
java-programmer, Mars Coordinates
Does anyone know how to convert (x,y) position of the mouse on a map
of Mars to the coordinates of Mars. I know there's a class in java
that is called Coordinate but i don't know how it works.
|
| |
|
| |
 |
Andrew Thompson

|
Posted: 2004-2-6 2:44:00 |
Top |
java-programmer >> Mars Coordinates
Meytal Tubi wrote:
> Does anyone know how to convert (x,y) position of the mouse on a map
> of Mars to the coordinates of Mars.
I do not understand what you are
asking, and I suspect you don't either.
Could you clarify?
[ And if the answer is 'no', that pretty
much confirms my suspicion. ;-) ]
>..I know there's a class in java
> that is called Coordinate but i don't know how it works.
What Java are you referring to?
There is no Coordinate class in the J2SE..
|
| |
|
| |
 |
Mark Haase

|
Posted: 2004-2-6 2:50:00 |
Top |
java-programmer >> Mars Coordinates
In article <email***@***.com>,
email***@***.com (Meytal Tubi) wrote:
> Does anyone know how to convert (x,y) position of the mouse on a map
> of Mars to the coordinates of Mars. I know there's a class in java
> that is called Coordinate but i don't know how it works.
Alas, there is java.util.venus.CoordinateTransform, but no such analogue
exists for Mars.
--
|\/| /| |2 |<
mehaase(at)sas(dot)upenn(dot)edu
|
| |
|
| |
 |
Peter Kirk

|
Posted: 2004-2-6 15:55:00 |
Top |
java-programmer >> Mars Coordinates
"Mark Haase" <email***@***.com> skrev i en meddelelse
news:email***@***.com...
> In article <email***@***.com>,
> email***@***.com (Meytal Tubi) wrote:
>
> > Does anyone know how to convert (x,y) position of the mouse on a map
> > of Mars to the coordinates of Mars. I know there's a class in java
> > that is called Coordinate but i don't know how it works.
>
> Alas, there is java.util.venus.CoordinateTransform, but no such analogue
> exists for Mars.
At the risk of sounding stupid, would it not be possible to extend this
class to enable it to transform mars coordinates correctly? I mean, how
different are mars and venus really?
Eg.
backgroundColor = Color.red;
diameter = ?
atmosphere = ?
etc
BTW, I cannot find the class you mention. Is it in the upcoming 1.5 release?
Peter
|
| |
|
| |
 |
Andrew Thompson

|
Posted: 2004-2-6 16:30:00 |
Top |
java-programmer >> Mars Coordinates
Peter Kirk wrote:
> "Mark Haase" <email***@***.com> skrev i en meddelelse
> news:email***@***.com...
>> In article <email***@***.com>,
>> email***@***.com (Meytal Tubi) wrote:
>>
>>> Does anyone know how to convert (x,y) position of the mouse on a map
>>> of Mars to the coordinates of Mars. I know there's a class in java
>>> that is called Coordinate but i don't know how it works.
>>
>> Alas, there is java.util.venus.CoordinateTransform, but no such
>> analogue exists for Mars.
This perhaps _should_ have been followed by a..
[ ;-) ]
But since I am forgetful of putting in a wink
myself when I give a reply that is 'dripping
with sarcasm', I suppose I cannot criticize
Mark!
> BTW, I cannot find the class you mention. Is it in the upcoming 1.5
> release?
Nnnnooo....
|
| |
|
| |
 |
Peter Kirk

|
Posted: 2004-2-6 16:50:00 |
Top |
java-programmer >> Mars Coordinates
"Andrew Thompson" <email***@***.com> skrev i en meddelelse
news:rgIUb.44341$email***@***.com...
> Peter Kirk wrote:
> > BTW, I cannot find the class you mention. Is it in the upcoming 1.5
> > release?
>
> Nnnnooo....
Oh. It's probably some sort of extra add-on pack for Java then, to fill up
some deficiencies? I mean, it does seem like rather a large oversight to
omit a mars package from the basic jdk. And the americans have spaceships
and everything crawling around on mars right now - I bet they didn't program
the software on their mars rover in java - how could they without the
necessary mars coordinate-transform class? Unless they made their own...?
|
| |
|
| |
 |
rbs

|
Posted: 2004-2-6 17:00:00 |
Top |
java-programmer >> Mars Coordinates
In article <email***@***.com>,
email***@***.com (Meytal Tubi) wrote:
> Does anyone know how to convert (x,y) position of the mouse on a map
> of Mars to the coordinates of Mars. I know there's a class in java
> that is called Coordinate but i don't know how it works.
What map projection? Why Mars specifically?
Whether it's Mars or Earth or wherever (well, I'm assuming
a planet reaonably spherical), all that matters is that you
have a map of some known projection (I'm presuming global)
and you need to run a coordinate transformation.
So you have a component on which the map is being rendered
(the rendering requiring doing the projection's inverse
transformation). That component might have some code like
class MyMapPanel
extends JComponent
implements MouseListener
{
AbstractProjection projection;;
MyMapClass ( )
{
// do stuff
projection = new OrthographicProjection (new Dimension (100, 100));
// do stuff
}
public void mouseClicked (
MouseEvent e)
{
if (projection != null)
{
Point2D p = transformXY2LonLat (e.getX ( ), e.getY ( ));
// do stuff with info
}
}
}
where OrthographicProjection is a class which specifically
handles transformations appropriate to orthographic maps.
(The above assumes you have a library of map projection
classes, all subclassed from AbstractProjection.) We leave
it as an exercise for the reader to code up the actual map
projection class(es).
I have done this myself, with a library of (currently) 32
global map projections. Interestingly, perhaps, I originally
implemented it for the case of Mars and only later used it
in application related to mapping Earth data.
|
| |
|
| |
 |
rbs

|
Posted: 2004-2-6 17:05:00 |
Top |
java-programmer >> Mars Coordinates
In article <email***@***.com>,
Mark Haase <email***@***.com> wrote:
> In article <email***@***.com>,
> email***@***.com (Meytal Tubi) wrote:
>
> > Does anyone know how to convert (x,y) position of the mouse on a map
> > of Mars to the coordinates of Mars. I know there's a class in java
> > that is called Coordinate but i don't know how it works.
>
> Alas, there is java.util.venus.CoordinateTransform, but no such analogue
> exists for Mars.
Sounds like a bad joke to me.
But just to keep the joke going... I'll point out that the
analog might not be as simple as you think. :-)
You see, if you're using the planetographic coordinate system,
then longitudes on Venus and Mars for in opposite directions.
On Venus, planetographic longitudes are measured positive
eastward, but on Mars (and Earth) they're positive west.
|
| |
|
| |
 |
Mark Haase

|
Posted: 2004-2-6 18:06:00 |
Top |
java-programmer >> Mars Coordinates
In article <rgIUb.44341$email***@***.com>,
"Andrew Thompson" <email***@***.com> wrote:
> This perhaps _should_ have been followed by a..
>
> [ ;-) ]
>
> But since I am forgetful of putting in a wink
> myself when I give a reply that is 'dripping
> with sarcasm', I suppose I cannot criticize
> Mark!
Yes, it probably should have. I was going to add a constructive comment
after my sarcastic one, (this *is* c.l.j.HELP, after all) but the OP was
so vague about what's fundamentally a complex subject, that I said screw
it.
--
|\/| /| |2 |<
mehaase(at)sas(dot)upenn(dot)edu
|
| |
|
| |
 |
Alex Hunsley

|
Posted: 2004-2-6 23:59:00 |
Top |
java-programmer >> Mars Coordinates
Meytal Tubi wrote:
> Does anyone know how to convert (x,y) position of the mouse on a map
> of Mars to the coordinates of Mars.
Yes.
> I know there's a class in java
> that is called Coordinate but i don't know how it works.
Then why don't you read the documentation? Coming into a help newsgroup
and saying "I know there is something that might help me, but I don't
know how it works" when there are so many copies of the java docs all
over the web etc. just sounds very, very lazy on your behalf.
This is comp.lang.java.help, not alt.wipe.my.arse.for.me.
(Docs actually have to be read you know; they're not bringing out
osmotic brain/blood barrier compatible documentation until at least jdk1.7.)
alex
|
| |
|
| |
 |
Andrew Thompson

|
Posted: 2004-2-7 0:50:00 |
Top |
java-programmer >> Mars Coordinates
Alex Hunsley wrote:
...
> (Docs actually have to be read you know; they're not bringing out
> osmotic brain/blood barrier compatible documentation until at least
> jdk1.7.)
What _I_ am waiting for is the following:
- java.util.DWIMNWIS (do what I mean, not what I say)
- java.util.Psychic (to support DWIMNWIS) and..
- java.util.Telekinesis (so I do not have to suffer
actually typing on the keyboard)
Come on Sun, get your act together! ;-)
|
| |
|
| |
 |
Tony Dahlman

|
Posted: 2004-2-10 10:44:00 |
Top |
java-programmer >> Mars Coordinates
Mark Haase wrote:
>
> In article <rgIUb.44341$email***@***.com>,
> "Andrew Thompson" <email***@***.com> wrote:
>
> > This perhaps _should_ have been followed by a..
> >
> > [ ;-) ]
> >
> > But since I am forgetful of putting in a wink
> > myself when I give a reply that is 'dripping
> > with sarcasm', I suppose I cannot criticize
> > Mark!
>
> Yes, it probably should have. I was going to add a constructive comment
> after my sarcastic one, (this *is* c.l.j.HELP, after all) but the OP was
> so vague about what's fundamentally a complex subject, that I said screw
> it.
>
> --
> |\/| /| |2 |<
> mehaase(at)sas(dot)upenn(dot)edu
Can't help thinking we're missing something here. Wasn't
Doctor Meytal Tubi on the JPL team in Pasadena? Maybe he really does
need help?
My guess: that java Coordinate package was one of those options we
can get (at extra cost).... Maybe gov.nasa.mars.coordinates or, more
likely, edu.tech.cal.mars.coordinates.
Hmmmmmmm.....
--
---------------------------------------
Reverse and shift up 15 to get my real email address:
email***@***.com
|
| |
|
| |
 |
steve

|
Posted: 2004-3-8 5:37:00 |
Top |
java-programmer >> Mars Coordinates
On Fri, 6 Feb 2004 17:04:40 +0800, rbs wrote
(in article <402358a8$0$20033$email***@***.com>):
> In article <email***@***.com>,
> Mark Haase <email***@***.com> wrote:
>
>> In article <email***@***.com>,
>> email***@***.com (Meytal Tubi) wrote:
>>
>>> Does anyone know how to convert (x,y) position of the mouse on a map
>>> of Mars to the coordinates of Mars. I know there's a class in java
>>> that is called Coordinate but i don't know how it works.
>>
>> Alas, there is java.util.venus.CoordinateTransform, but no such analogue
>> exists for Mars.
>
> Sounds like a bad joke to me.
>
> But just to keep the joke going... I'll point out that the
> analog might not be as simple as you think. :-)
>
> You see, if you're using the planetographic coordinate system,
> then longitudes on Venus and Mars for in opposite directions.
> On Venus, planetographic longitudes are measured positive
> eastward, but on Mars (and Earth) they're positive west.
Why, did the intergalactic standards people have Microsoft on board?
|
| |
|
| |
 |
| |
 |
Index ‹ java-programmer |
- Next
- 1
- 2
- JDK + SDKHi,
why i need JDK and JRE together. I don't understand it:
1. I can install JDK + JRE in a packet on my maschine. So i have two Folders
JDK1.5.0_06 and JRE1.5.0_06
2. only JDK
3. only JRE
If i install JDK so there is a folder in it with JDK1.5.0_06/jre/ there the
JRE ist include.
So why i must install jre separately? I want to that my browser must be use
this included jre in jdk !!!
There is the diffrent between?
thx a lot
AdrianP
- 3
- Why Java's math expression (power) is so inconvenient and error prone?Hi,
My program need a lot of calculation of power. In many programming
languages,
2**3 = 8; //or
2^3 = 8;
The syntax is clean and easy. But in Java,
Math.pow(2, 3) = 8; //It is so long, and complicated and error prone
Again, in many languages,
EXP(1) = 2.7 //e value
But in Java,
Math.pow(Math.E, 1) = 2.7 //You see, so complicated
Normally, in one calculation, 2**3 or EXP(3.5) is only part of
expression, like "a + b**3 + EXP(-a)". In Java, it will be very long and
error prone!
- 4
- 5
- Backing up databasesI am looking to write some basic scripts to back-up various files and
databases as well as restore them. Do you think this would be easier
and better to do using Ant or Ruby?
I would appreciate any insight available.
Thanks!
- 6
- Error handling java GUILet's say that I'm reading the inputs from a TextField widget:
JTextField jt = new JTextField(20);
String text = jt.getText();
if ( !text.equals("OK") )
{
// print some error message to the user
}
If the input is bad, I want to print some error message to the user but
at the same time I don't want to exit my GUI. How do I do that? Should
I be using exceptions? Can someone point me to some sample codes
somewhere on how error handling is performed in JAVA?
Thanks
Thierry
- 7
- Questions about porting a Java applicationHi all,
I have a Java application that I want to port and I have read the better
part of [1]. The application that I want to port unfortunately has a
specific structure that does NOT make it possible to adhere to the
practices. What is the general thing to do in such a case?
As far as I can tell from the Win32 starter script for the application it
insists on an application
directory with the following structure
INSTALL-DIR
|
+---- bin
|
+---- doc
|
+---- lib
Any advice about this?
Kind regards,
Manfred Riem
email***@***.com
[1] Porter's Handbook - Using Java - Best practices
http://www.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook/using-java
.html#JAVA-BEST-PRACTICES
_______________________________________________
email***@***.com mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-java
To unsubscribe, send any mail to "email***@***.com"
- 8
- jsp:multiple file/directory uploadHello i want to upload mutliple files at a time in jsp
i.e want to upload whole directory or folder at one go
is there any way to do this if any one knows plz let me know
thanks in advance
- 9
- JWS Program problem with MACIn article <47e58b1b$0$1630$email***@***.com>,
Knute Johnson <email***@***.com> wrote:
> http://rabbitbrush.frazmtn.com/aviation/
Here's the diagnostic info from a failed run on Mac OS 10.4.11 (ppc),
java version 1.5.0_13:
[General]
An error occurred while launching/running the application.
Category: Launch File Error
No JRE version found in launch file for this system
[Launch File]
<?xml version='1.0' encoding='UTF-8' ?>
<jnlp spec='1.0+'
codebase='http://rabbitbrush.frazmtn.com/aviation'
href="flightlog.jnlp">
<information>
<title>VFR Flight Log</title>
<vendor>Knute Johnson Software</vendor>
<homepage href="index.html"/>
<icon kind="splash" href="catalina.jpg" />
</information>
<resources>
<java version='1.5+' />
<jar href='sVFRFlightLog.jar' />
</resources>
<application-desc
main-class='com.knutejohnson.tools.aviation.vfrlog.VFRFlightLog'>
</application-desc>
<security>
<all-permissions/>
</security>
</jnlp>
[Exception]
NLPException[category: Launch File Error : Exception: null : LaunchDesc:
<jnlp spec="1.0+" codebase="http://rabbitbrush.frazmtn.com/aviation/"
href="http://rabbitbrush.frazmtn.com/aviation/flightlog.jnlp">
<information>
<title>VFR Flight Log</title>
<vendor>Knute Johnson Software</vendor>
<homepage href="http://rabbitbrush.frazmtn.com/aviation/index.html"/>
<icon href="http://rabbitbrush.frazmtn.com/aviation/catalina.jpg"
kind="splash"/>
</information>
<security>
<all-permissions/>
</security>
<resources>
<jar
href="http://rabbitbrush.frazmtn.com/aviation/sVFRFlightLog.jar"
download="eager" main="false"/>
</resources>
<application-desc
main-class="com.knutejohnson.tools.aviation.vfrlog.VFRFlightLog"/>
</jnlp> ]
at com.sun.javaws.Launcher.handleLaunchFile(Launcher.java:210)
at com.sun.javaws.Launcher.run(Launcher.java:165)
at java.lang.Thread.run(Thread.java:613)
--
John B. Matthews
trashgod at gmail dot com
home dot woh dot rr dot com slash jbmatthews
- 10
- modularity / granularity of security for a Java application (not applet)Can an administrator control the security restrictions for Java
applications, separately from restrictions for native, non-Java apps?
If so, what are (some of) the resources that can be restricted?
Specifically, can a Java application be temporarily prevented from using
network services?
Again, this is for an application, not an applet.
Thanks for any information,
George
- 11
- dragging a transparent JFrameI'm able to get a transparent JFrame using java 1.4+ on Mac OS X. I
simply set the JFrame's background to a transparent color. However,
with a transparent color (any alpha component less than 255), when I
drag within the JFrame (not the titlebar), it drags the entire JFrame
with it. This makes for unexpected results when dragging an object
within the JFrame that also drags the entire JFrame.
Any ideas?
- 12
- Basic jstl problem - Setting a bean propertyHi,
I have a simple class :
public class MyClass {
private String attrib = null;
public MyClass() {}
public void setAttrib(String attrib) {
this.attrib = attrib;
}
public String getAttrib() {
return this.attrib;
}
}
I also have a simple JSP:
<%@ taglib prefix="c" uri="http://java.sun.com/jstl/core" %>
<jsp:useBean id="myclass" class="MyClass"/>
If I try to set the "attrib" property using
<c:set target="${myclass}" property="attrib" value="somevalue"/>
I got an error:
javax.servlet.jsp.JspTagException: Invalid property in <set>:
"attrib"
org.apache.taglibs.standard.tag.common.core.SetSupport.doEndTag(SetSupport.java:160)
I tryed target="${myclass.attrib}", but I receive another error:
javax.servlet.jsp.JspException: An error occurred while evaluating
custom action attribute "target" with value "${myclass.attrib}":
Unable to find a value for "attrib" in object of class "MyClass" using
operator "." (null)
Any help?
TIA,
Bob
- 13
- Package Naming Best PracticesSteven Garcia wrote:
> Is this inadvisable? On one hand it provides clarity for the classes
> in a package, on the other hand that clarity might confuse those who
> are really familiar with the Java API.
As it doesn't follow the package naming specification, I'd say you need
to modify your approch somewhat.
As you don't own the rights to the Java API (or the Java name), it
might be better to instead use the following, which would comply with
the spec:
net.domainname.mp.lang
net.domainname.mp.text
net.domainname.mp.util
net.domainname.mp.io
...etc.
That's my advice -- you're welcome to use it or ignore it as it suits
you :).
HTH!
Brad BARCLAY
--
=-=-=-=-=-=-=-=-=
From the OS/2 WARP v4.5 Desktop of Brad BARCLAY.
The jSyncManager Project: http://www.jsyncmanager.org
- 14
- Variable scope access questionHi,
I am not sure my question is valid or not. It is the following:
public class MyClass {
public void doA() {
int num = 10;
doB();
//Now, num value has been changed
}
public void doB() {
//I need to access and change the value num inside doA. But I don't
know how to do it.
}
}
Is this possible? Thank you for your help.
- 15
- Question about Master and Working Memory from Chapter 17 of the Java Language SpecificationOk the following is from Chapter 17 of the Java Language
Specification.
"A variable is any location within a program that may be stored into.
This includes not only class variables and instance variables but also
components of arrays. Variables are kept in a main memory that is
shared by all threads. Because it is impossible for one thread to
access parameters or local variables of another thread, it doesn't
matter whether parameters and local variables are thought of as
residing in the shared main memory or in the working memory of the
thread that owns them.
Every thread has a working memory in which it keeps its own working
copy of variables that it must use or assign. As the thread executes a
program, it operates on these working copies. The main memory contains
the master copy of every variable. There are rules about when a thread
is permitted or required to transfer the contents of its working copy
of a variable into the master copy or vice versa."
Does this mean that, say, in the following code, there are two working
copies of the integer variable X (one belonging to aThread and one
belonging to bThread) and one master copy?
public class TestThread {
public static void main(String[] args) {
aClass a = new aClass();
Thread aThread = new Thread( a );
Thread bThread = new Thread( a );
aThread.start();
bThread.start();
}
}
class aClass implements Runnable{
int X;
public void run( ) {
while (true) {update();}
}
synchronized void update(){
X++;
}
}
|
|
|