001 // GraphLab Project: http://graphlab.sharif.edu 002 // Copyright (C) 2008 Mathematical Science Department of Sharif University of Technology 003 // Distributed under the terms of the GNU General Public License (GPL): http://www.gnu.org/licenses/ 004 005 package graphlab.ui.components.gpropertyeditor.renderers; 006 007 import graphlab.ui.components.gpropertyeditor.GBasicCellRenderer; 008 009 import javax.swing.*; 010 import java.awt.*; 011 012 public class GDimensionRenderer implements GBasicCellRenderer<Dimension> { 013 public Component getRendererComponent(Dimension value) { 014 return new JLabel(value.width + "*" + value.height); 015 016 017 } 018 }