wood burning stoves 2.0*
The moose likes General Computing and the fly likes Using fonts in Applications 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 » Engineering » General Computing
Bookmark "Using fonts in Applications" Watch "Using fonts in Applications" New topic

Using fonts in Applications

Monu Tripathi

Joined: Oct 12, 2008
Posts: 1369


I need to use Helvetica font in my application(Android application). I have following questions regarding the same:
1. Is helvetica.ttf free for use in commercial projects?
2. What are the legal issues that one must consider when using fonts in their applications?

I have also asked this question here.

Please move this thread to appropriate forum if required.


[List of FAQs] | [Android FAQ] | [Samuh Varta]
Ulf Dittmer

Joined: Mar 22, 2005
Posts: 41089
Fonts can not generally be distributed, no matter what platform it's for. Search for "free fonts" to find many that can be used and distributed for free.

Ping & DNS - my free Android networking tools app
Monu Tripathi

Joined: Oct 12, 2008
Posts: 1369

thanks for your reply. Using fonts is not as simple as I thought;apparently there are just too many legalities to consider.
Maneesh Godbole
Saloon Keeper

Joined: Jul 26, 2007
Posts: 10167

Any specific reason for this font?
As a rule of the thumb, it is always a good idea to go with the set system preferences, because the user is used to those preferences. Also, some people might have problems with a particular font. I personally find the "old document" style fonts very difficult to read though they look good aesthetically.

[How to ask questions] [Donate a pint, save a life!] [Onff-turn it on!]
Monu Tripathi

Joined: Oct 12, 2008
Posts: 1369

Any specific reason for this font?

It was a query from requirements; I knew it was possible to include fonts but was unsure about licensing, legalities etc.
It is sorta covered in the JavaRanch Style Guide.
subject: Using fonts in Applications
Similar Threads
New Fonts in Java Runtime
Including fonts in PDFs using iText
How to use fonts other than OS provided fonts.
How do I include a custom font in a NetBean project?
java fonts