java

Java Swing JTree Expansion

This method works as expected - it creates a JTree with a root node and two child container nodes (each with a respective leaf node): private JComponent createSideBar() { final DefaultMutableTreeNode top = new DefaultMutableTreeNode("Projects"); final JTree tree = new JTree(top); DefaultMutableTreeNode project = new Default...

dom4j SAXReader - stop parsing

I am parsing an XML file with SAXReader and would like to stop after a certain amount of time (timeout) in case the file is too large. At a high level, I would like to throw a SAXException in the ContentHandler (in, say, startElement). The idea is described here: http://www.ibm.com/developerworks/xml/library/x-tipsaxstop/ However, dom4...

Unable to get GWT FormPanel to work properly

I've been trying this for a few days now with no luck. final FormPanel form = new FormPanel(new NamedFrame("test")); form.setAction("/designer"); form.setMethod(FormPanel.METHOD_POST); VerticalPanel panel = new VerticalPanel(); form.setWidget(panel); final TextBox tb = new TextBox(); tb.setName("style"); panel.add(tb); panel.add(new Bu...

How to program simple games with Java

If I wanted create a Jeopardy or Wheel of Fortune type (TV/board game genre) desktop game, what's the best way to learn how to do so in Java? I'm not trying to create anything complicated like Quake or Spore but something orders of magnitude less complex. I imagine I would need to render a game board/setting, simple effects and sound...

what the heck is a JPA configuration?

I'm going nuts trying to get a simple Envers example to work. I'm stuck on the org.hibernate.tool.ant.EnversHibernateToolTask it looks like I finally got all the jar files I needed, but now I get the error message [hibernatetool] Persistence unit not found: 'ConsolePU'. BUILD FAILED C:\deka\proj\java\test-database\build.xml:61: Persi...

How can I programmatically determine my processor type?

How can I determine programmatically whether my machine is an x86, x64 or an IA64? ...

How can I easily unit test Blackberry code?

For my university class we are developing a multi-threaded Blackberry application which allows us to scan for other devices running our application with Bluetooth and then transfer files to each-other by TCP over the Wifi interface, implementing NAT traversal, all the while logging our GPS location. (It's a RIM sponsored Computer Network...

Java synchronization not working as (I) expected

Hi, programmer mates. I was testing java threading capabilities with a very simple code (or at least it seemed simple). I have this class Account: public class Account { protected double balance; public synchronized void withdraw(double value) { this.balance = this.balance - value; } public synchronized void deposit(double value...

Design for converting objects

I'm trying to come up with a good design for converting a set of different objects into a common object. Basically, I receive one (of many slightly different) complex object from system A, and must convert it into a simpler object for system B. The objects I'm converting from all inherit from the same base class, so part of the convers...

How to build an XML document in Java concisely?

I need to build an XML document from a Java object hierarchy. Both the Java classes and the XML format are fixed. So I can't use an XML serializer like XStream: it bases the XML format on the Java classes. Likewise, a Java XML binding technology like JAXB won't work, since it creates Java classes from the XML schema [ed: but see below...

where t get the org.apache.* type of libraries and to configure them?

My java code uses log4j eg. it tries to import org.apache.log4j.logger , import org.apache.commons.lang.StringUtils, import org.testng.Assert and many more Is there any common place where i can get them? And also how to configure them too. I downloaded the log4j from apache site but could not configure it properly. Any help will be appr...

Refresh a view Android

Hi, I want to refresh a listview . when i am getting a value from different class i want it to update that to list view . I am creating a thread for refreshing the list but i am getting an exception Only the original thread that created a thread a view hierarchy can touch its views . how to proceed Thnx in advance ... ...

Eclipse workspace reference outside eclipse plugin

I'm running the following code: import org.eclipse.core.resources.IWorkspace; import org.eclipse.core.resources.ResourcesPlugin; public class WorkspaceTest { public static void main(String[] args) { IWorkspace workspace = ResourcesPlugin.getWorkspace(); } } and I get the following error: Exception in thread "main" ja...

Well-supported Java ADSI wrapper library?

Does anyone know of a good wrapper for the Windows ADSI libraries for Java? (I'm trying to avoid writing my own in JNA - and I'd like to use something standard.) ...

Java Code for calculating Leap Year, is this code correct ?

Hello I am following "The Art and Science of Java" book and it shows how to calculate a leap year. The book uses ACM Java Task Force's library. Here is the code the books uses: import acm.program.*; public class LeapYear extends ConsoleProgram { public void run() { println("This program calculates leap year."); ...

How do I tween in java?

I'm looking into making a 2d game in java and I've run into a problem with animation: How do I do tweening in java? Are there any libraries or maybe something I can find bindings for? Understand that I do not want to simply move an image, I want to do morphing in a way that when making drawings for animation I can use a few keyframes to...

circle packing - java

I have a task to draw a circle and then fill in with the most amount of circles without touching the sides. I can draw the circle, and I can make loops to pack the circle in a hexagonal/honeycomb format, but can't control whether they are inside or outside the circle. I have used this: g.drawOval(50, 50, 300, 300); to specify my circle....

Snippet Clarification byte array to port number

I have a byte array that contains 6 bytes last 2 represents the port number while searching for a way two convert these last to bytes to a port number i have come across this snippet, int port = 0; port |= peerList[i+4] port <<= 8; port |= peerList[i+5] it works but i need some clarification as to how it w...

GAE For Java: Mail API

Dear all , I have developed an application that sends out mails and SMS. My question is How to send well formatted mails using Google App Engine for Java, Please suggest me anyone. Thanks, Abhijit ...

jsp:this refers to which object in jsp page 's jave code block <% %>?

i am using this reference in jsp .i am able to call functions like this.getServletConfig(); can anyone pls tell me for which servlet its returning servletconfig object.and which object its refering to? if it is servlet object it is refering to from which requestdispatch was dn to this jsp page. then it shd return value of these parame...