Here you can find the source of truncateLabel(String label)
Parameter | Description |
---|---|
label | Text label. |
public static String truncateLabel(String label)
//package com.java2s; /** Copyright (c) 2006 Memorial Sloan-Kettering Cancer Center. **//from w ww . java2 s. c om ** Code written by: Ethan Cerami ** Authors: Ethan Cerami, Gary Bader, Chris Sander ** ** This library is free software; you can redistribute it and/or modify it ** under the terms of the GNU Lesser General Public License as published ** by the Free Software Foundation; either version 2.1 of the License, or ** any later version. ** ** This library is distributed in the hope that it will be useful, but ** WITHOUT ANY WARRANTY, WITHOUT EVEN THE IMPLIED WARRANTY OF ** MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. The software and ** documentation provided hereunder is on an "as is" basis, and ** Memorial Sloan-Kettering Cancer Center ** has no obligations to provide maintenance, support, ** updates, enhancements or modifications. In no event shall ** Memorial Sloan-Kettering Cancer Center ** be liable to any party for direct, indirect, special, ** incidental or consequential damages, including lost profits, arising ** out of the use of this software and its documentation, even if ** Memorial Sloan-Kettering Cancer Center ** has been advised of the possibility of such damage. See ** the GNU Lesser General Public License for more details. ** ** You should have received a copy of the GNU Lesser General Public License ** along with this library; if not, write to the Free Software Foundation, ** Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. **/ public class Main { /** * Max Number of Chars to Display for Labels. */ public static final int MAX_LENGTH = 40; /** * Truncates the Specified label to MAX_LENGTH Chars. * * @param label Text label. * @return Text label (possibly truncated). */ public static String truncateLabel(String label) { String newLabel = label; if (label.length() > MAX_LENGTH) { newLabel = label.substring(0, MAX_LENGTH) + "..."; } return newLabel; } }