File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
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
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: 41108
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: 10170

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.
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