yooli88

          MVNForumInfo

           

          /*
           * $Header: /cvsroot/mvnforum/mvnforum/src/com/mvnforum/MVNForumInfo.java,v 1.36.2.2 2005/06/17 17:53:37 minhnn Exp $
           * $Author: minhnn $
           * $Revision: 1.36.2.2 $
           * $Date: 2005/06/17 17:53:37 $
           *
           * ====================================================================
           *
           * Copyright (C) 2002-2005 by MyVietnam.net
           *
           * This program is free software; you can redistribute it and/or
           * modify it under the terms of the GNU General Public License
           * as published by the Free Software Foundation; either version 2
           * of the License, or any later version.
           *
           * All copyright notices regarding mvnForum MUST remain intact
           * in the scripts and in the outputted HTML.
           * The "powered by" text/logo with a link back to
           * http://www.mvnForum.com and http://www.MyVietnam.net in the
           * footer of the pages MUST remain visible when the pages
           * are viewed on the internet or intranet.
           *
           * This program 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. See the
           * GNU General Public License for more details.
           *
           * You should have received a copy of the GNU General Public License
           * along with this program; if not, write to the Free Software
           * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.
           *
           * Support can be obtained from support forums at:
           * http://www.mvnForum.com/mvnforum/index
           *
           * Correspondence and Marketing Questions can be sent to:
           * info@MyVietnam.net
           *
           * @author: Minh Nguyen  minhnn@MyVietnam.net
           * @author: Mai  Nguyen  mai.nh@MyVietnam.net
           */
          package com.mvnforum;

          import java.awt.*;
          import java.awt.image.BufferedImage;

          public class MVNForumInfo {

              private MVNForumInfo() {
              }

              private static String PRODUCT_NAME         = "mvnForum";

              private static String PRODUCT_DESC         = "mvnForum 1.0.0 RC4 Update 4";

              private static String PRODUCT_VERSION      = "1.0.0-RC4_04";

              private static String PRODUCT_RELEASE_DATE = "18 June 2005";

              private static String PRODUCT_HOMEPAGE     = "http://www.mvnForum.com";

              public static String getProductName() {
                  return PRODUCT_NAME;
              }

              public static String getProductDesc() {
                  return PRODUCT_DESC;
              }

              public static String getProductVersion() {
                  return PRODUCT_VERSION;
              }

              public static String getProductReleaseDate() {
                  return PRODUCT_RELEASE_DATE;
              }

              public static String getProductHomepage() {
                  return PRODUCT_HOMEPAGE;
              }

              public static BufferedImage getImage() {

                  String str = PRODUCT_VERSION + " on " + PRODUCT_RELEASE_DATE;
                  int IMAGE_WIDTH  = 250;
                  int IMAGE_HEIGHT = 30;

                  BufferedImage bufferedImage = new BufferedImage(IMAGE_WIDTH, IMAGE_HEIGHT, BufferedImage.TYPE_INT_RGB);
                  Graphics2D g = bufferedImage.createGraphics();
                  g.setBackground(Color.blue);
                  g.setColor(Color.white);
                  g.draw3DRect(0, 0, IMAGE_WIDTH, IMAGE_HEIGHT, false);
                  FontMetrics fontMetrics = g.getFontMetrics();
                  int strWidth  = fontMetrics.stringWidth(str);
                  int strHeight = fontMetrics.getAscent() + fontMetrics.getDescent();
                  g.drawString(str, (IMAGE_WIDTH - strWidth) / 2, IMAGE_HEIGHT - ((IMAGE_HEIGHT - strHeight) / 2) - fontMetrics.getDescent());
                  g.dispose(); // free resource
                  return bufferedImage;
              }

          }

          posted on 2007-09-11 11:22 迷茫在java的世界里 閱讀(165) 評論(0)  編輯  收藏 所屬分類: mvn學習筆記

          主站蜘蛛池模板: 赣州市| 德州市| 黄陵县| 邮箱| 承德市| 富宁县| 延津县| 红河县| 梨树县| 楚雄市| 丰原市| 孝义市| 丽水市| 樟树市| 乌兰浩特市| 泸溪县| 望城县| 五华县| 吴堡县| 舟曲县| 莒南县| 满洲里市| 东港市| 河间市| 罗定市| 东辽县| 日土县| 怀远县| 昌都县| 逊克县| 石渠县| 绥芬河市| 贵阳市| 灌云县| 平乐县| 永胜县| 兰坪| 晋中市| 新沂市| 宁都县| 东海县|