JTextField to display only 2 decimal places

DecimalFormat dc = new DecimalFormat("0.00");
String formattedText = dc.format(yourDouble);

Where yourDouble is the double you want to format.

You can pass different strings into the DecimalFormat constructor for different effects. For example DecimalFormat("###,###,###.00") would put a comma at every 3 digits where the number to be formatted has up to 9 digits before the decimal point.


Try something like:

DecimalFormat df = new DecimalFormat("#.00");
tSize.setText(Double.toString(df.format(Length * Width)));

Hi is there any cache or settings of the jvm to speed up methods call? e.g: I do have a web service and when I call it once per 10minutes or so it's quite slow processing takes around 8-10s in ...

I am building a java application and i have implemented custom listeners and events. The problem now is that there are many events and listeners and the application GUI thread is being blocked while ...

I've just learned java but from my old experience coming from C++ i tought that i can write a commandline calculator wich supports all 4 basic operators with just one line. But i am having a bit of ...

I am developing a small application in Java. I am using Java2D Library for drawing some graphical objects. Now i want to draw some semi-circle like shape or in simple words i need to draw this ( shape ...