⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 diy.jsp

📁 程序为种种闪字图程序试用版,本程序采用JSP+MSSQL开发
💻 JSP
📖 第 1 页 / 共 2 页
字号:
<%@ page pageEncoding="GB2312" contentType="text/html" 
	import="java.awt.*"
	import="javax.swing.*"
	import="jjava.text.*"
 %>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<%@ taglib prefix="sql" uri="http://java.sun.com/jsp/jstl/sql" %>
<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions" %>
<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %>
<%@ include file="/inc/config.jsp"  %>
<fmt:requestEncoding value="gb2312" />
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>自己DIY打造QQ闪字</title>
<link href="images/css.css" rel="stylesheet" type="text/css">
<script src="images/js.js"></script>
<script language=JavaScript src="images/dialog.js"></script> 
</head>

<body ondragstart="return false;">
<%
String imgurl = request.getParameter("imgurl");
if(imgurl== null){
	imgurl = "images/nophoto.jpg";
}
ImageIcon imgIcon=new ImageIcon(request.getRealPath("/")+imgurl);//根据一个URL创建一个图像
Image theImg =imgIcon.getImage();//获取图像并付值给图形类型theImg
int width=theImg.getWidth(null);//确定图像的宽度
int height= theImg.getHeight(null);//确定图像的高度
%>
<c:catch var="isok">
<table width="1000" border="0" cellspacing="0">
    <tr>
      <td width="370"><a href="/"><img src="images/logo.gif" alt="<%=webname%>" width="368" height="82" border="0"></a></td>
      <td><script src="/ad/ad600.js"></script></td>
    </tr>
  </table>
  <table width="1000" border="0" cellspacing="0" style="margin-bottom:5px">
    <tr>
      <td width="610" valign="top"><table width="100%" border="0" cellpadding="0" cellspacing="0" style="margin-bottom:5px">
          <tr>
            <td width="70" height="40"><img src="images/show_r2_c2.jpg" width="70" height="40"></td>
            <td background="images/show_r2_c4.jpg"><a href="showlist.jsp"><img src="images/showimg.gif" width="59" height="15" border="0"></a></td>
            <td width="59"><img src="images/show_r2_c6.jpg" width="59" height="40"></td>
            <td background="images/show_r2_c4.jpg"><a href="background.jsp"><img src="images/bjimg.gif" width="74" height="15" border="0"></a></td>
            <td width="59"><img src="images/show_r2_c6.jpg" width="59" height="40"></td>
            <td background="images/show_r2_c4.jpg"><a href="up.jsp" target="_blank"><img src="images/diy.gif" width="83" height="15" border="0"></a></td>
            <td width="59"><img src="images/show_r2_c6.jpg" width="59" height="40"></td>
            <td background="images/show_r2_c4.jpg"><a href="help" target="_blank"><img src="images/help.gif" width="89" height="15" border="0"></a></td>
            <td width="61"><img src="images/show_r2_c8.jpg" width="61" height="40"></td>
          </tr>
        </table>
          <table width="100%" border="0" cellspacing="0">
            <tr>
              <td><script src="/ad/ad610.js"></script></td>
            </tr>
        </table></td>
      <td width="10">&nbsp;</td>
      <td valign="top"><table width="100%" border="0" cellpadding="5" cellspacing="0" class="p4">
          <sql:query var="tabsql" sql="Select top 35 * from tab order by click desc"/>
          <tr>
            <td><B>快速导航:</B>
                <c:forEach var="row" items="${tabsql.rows}"><a href="showlist.jsp?t=${row.tabname}" class="bt1">${row.tabname}</a>&nbsp;&nbsp;</c:forEach></td>
          </tr>
        </table>
          <table width="100%" border="0" cellpadding="5" cellspacing="0">
          <form action="/upload/upload.jsp" method="POST" enctype="multipart/form-data">
            <tr>
              <td align="center">背景上传
                <input name="myfile" type="file" size="28">
   				 <input type="submit" name="button" id="button" value=" 上传 ">    </td>
            </tr>
            </form>
        </table>
      </td>
    </tr>
  </table>
  
<sql:query var="fontssql" sql="Select * from fonts ORDER BY ID desc" />
<form name="form1" method="post" target="_blank">
<table width="1000" border="0" cellpadding="5" class="p4">
  <tr>
    <td width="1%">
    <div id="images1" name=Mtext style="width:<%=width%>px;height:<%=height%>px;overflow=hidden;border:dashed 1px;top:0;left:0"><img src="<%=imgurl%>">
        <div onMouseDown="init();" onMouseMove="moveIt();" onMouseUp="end();" style="position:absolute;top:0;left:0">
            <div id="hd"> 
            	<img src="images/wz.gif">            </div>
        </div>
    </div>    </td>
    <td rowspan="2" valign="top"><table border="0" cellpadding="2">
      <tr>
        <td class="p1x"><B>第一帧参数设置</B></td>
      </tr>
      <tr>
        <td class="p1x"><label>输入文字:
          <input name="text" type="text" id="text5" size="35" maxlength="35">
          <input name="texta" id="texta" value="" type=hidden>	
        </label></td>
      </tr>
      <tr>
        <td class="p1x">选择字体:
          <label>
          <select name="fonts" id="fonts5">
          	<c:forEach var="row" items="${fontssql.rows}">
            	<option value="${row.fontsurl}">${row.fontsName}</option>
            </c:forEach>
          </select>&nbsp;&nbsp;
          <input name="fontsa" id="fontsa" value="" type=hidden>	
          字体大小:
          <select name="fontSize" id="fontSize5">
          <c:forEach begin="12" end="100" var="sz">
            <option value="${sz}">${sz}</option>
          </c:forEach>
          </select>
          <input name="fontSizea" id="fontSizea" value="" type=hidden>
          像素</label></td>
      </tr>
      <tr>
        <td class="p1x"><label>字体颜色:
            <input type=text id=d_bgcolor5 name=d_bgcolor size=7 value="">
            <input name="d_bgcolora" id="d_bgcolora" value="" type=hidden>
            <img src="images/Rect.gif" style="cursor:hand" id=s_bgcolor5 onClick="SelectColor('bgcolor5')"> &nbsp;字体样式:
            <input type="checkbox" name="isb" id="isb5"><input name="isba" id="isba" value="" type=hidden>加粗&nbsp;
            <input type="checkbox" name="isx" id="isx5">倾斜
            <input name="isxa" id="isxa" value="" type=hidden>
            <input type="checkbox" name="jc" id="jc5">
            <input name="jca" id="jca" value="" type=hidden>
            消除锯齿</label></td>
      </tr>
      <tr>
        <td class="p1x"><label>特效:
        <br><input type="checkbox" name="outline" id="outline5"><input name="outlinea" id="outlinea" value="" type=hidden>描边效果
        轮廓颜色<input type=text id=d_outline5 name=d_outline size=7 value=""><input name="d_outlinea" id="d_outlinea" value="" type=hidden>
        <img src="images/Rect.gif" style="cursor:hand" id=s_outline5 onClick="SelectColor('outline5')">&nbsp;&nbsp;
        <br><input type="checkbox" name="engrave" id="engrave5"><input name="engravea" id="engravea" value="" type=hidden>雕刻效果
        背景颜色<input type=text id=d_engrave5 name=d_engrave size=7 value=""><input name="d_engravea" id="d_engravea" value="" type=hidden>
        <img src="images/Rect.gif" style="cursor:hand" id=s_engrave5 onClick="SelectColor('engrave5')">&nbsp;&nbsp;
        <br><input type="checkbox" name="shadow" id="shadow5"><input name="shadowa" id="shadowa" value="" type=hidden>阴影效果
        阴影颜色<input type=text id=d_shadow5 name=d_shadow size=7 value=""><input name="d_shadowa" id="d_shadowa" value="" type=hidden>
        <img src="images/Rect.gif" style="cursor:hand" id=s_shadow5 onClick="SelectColor('shadow5')">
        <br><input type="checkbox" name="effects" id="effects5"><input name="effectsa" id="effectsa" value="" type=hidden>3D 特效
        背景颜色<input type=text id="d_3dEffects5" name="d_3dEffects" size=7 value=""><input name="d_3dEffectsa" id="d_3dEffectsa" value="" type=hidden>
        <img src="images/Rect.gif" style="cursor:hand" id=s_3dEffects5 onClick="SelectColor('3dEffects5')">
        背景颜色2<input type=text id="d_3dEffects25" name="d_3dEffects2" size=7 value=""><input name="d_3dEffects2a" id="d_3dEffects2a" value="" type=hidden>
        <img src="images/Rect.gif" style="cursor:hand" id=s_3dEffects25 onClick="SelectColor('3dEffects25')">
        </label></td>
      </tr>
      <tr>
        <td align="center"><label>
        文字坐标:
        X <input name="xz" type="text" id="xz5" value="" size="8" onChange="addSelect('hd','xz5');">&nbsp;&nbsp;&nbsp;&nbsp;
          <input name="xza" id="xza" value="" type=hidden>
        Y <input name="yz" type="text" id="yz5" value="" size="8" onChange="addSelect1('hd','yz5');"> (可输入值)
          <input name="yza" id="yza" value="" type=hidden>
       </label></td>
      </tr>
      <tr>
        <td align="center"><input id="imgurl" name="imgurl" value="<%=imgurl%>" type=hidden>
          <input type="submit" name="button5" id="button5" value="效果预览" onClick="javascript:show();"></td>
      </tr>
    </table></td>
  </tr>
</table>
<table width="1000" border="0" cellpadding="0" cellspacing="0">
  <tr>
    <td>&nbsp;</td>
  </tr>
</table>
<table width="1000" border="0" cellpadding="5" class="p4">
  <tr>
    <td width="1%">
    <div name=Mtext style="width:<%=width%>px;height:<%=height%>px;overflow=hidden;border:dashed 1px;top:0;left:0"><img src="<%=imgurl%>">
        <div onMouseDown="init();" onMouseMove="moveIt1();" onMouseUp="end();" style="position:absolute;top:0;left:0">
            <div id="hd1"> 
            	<img src="images/wz.gif">            </div>
        </div>
    </div>    </td>
    <td rowspan="2" valign="top"><table border="0" cellpadding="2">
      <tr>
        <td class="p1x"><B>第二帧参数设置</B></td>
      </tr>
      <tr>
        <td class="p1x"><label>输入文字:
          <input name="text" type="text" id="text1" size="35" maxlength="35">
        </label></td>
      </tr>
      <tr>
        <td class="p1x">选择字体:
          <label>
          <select name="fonts" id="fonts1">
            <c:forEach var="row" items="${fontssql.rows}">
            	<option value="${row.fontsurl}">${row.fontsName}</option>
            </c:forEach>
          </select>&nbsp;&nbsp;
          字体大小:
          <select name="fontSize" id="fontSize1">
          <c:forEach begin="12" end="100" var="sz">
            <option value="${sz}">${sz}</option>
          </c:forEach>
          </select>
          像素</label></td>
      </tr>
      <tr>
        <td class="p1x"><label>字体颜色:
            <input type=text id=d_bgcolor1 name=d_bgcolor size=7 value="">
            <img src="images/Rect.gif" style="cursor:hand" id=s_bgcolor1 onClick="SelectColor('bgcolor1')"> &nbsp;字体样式:<input type="checkbox" name="isb" id="isb1">加粗&nbsp;
            <input type="checkbox" name="isx" id="isx1">倾斜
            <input type="checkbox" name="jc" id="jc1">
            消除锯齿</label></td>
      </tr>
      <tr>
        <td class="p1x"><label>特效:
        <br><input type="checkbox" name="outline" id="outline1">描边效果
        轮廓颜色<input type=text id=d_outline1 name=d_outline size=7 value="">
        <img src="images/Rect.gif" style="cursor:hand" id=s_outline1 onClick="SelectColor('outline1')">&nbsp;&nbsp;
        <br><input type="checkbox" name="engrave" id="engrave1">雕刻效果
        背景颜色<input type=text id=d_engrave1 name=d_engrave size=7 value="">
        <img src="images/Rect.gif" style="cursor:hand" id=s_engrave1 onClick="SelectColor('engrave1')">&nbsp;&nbsp;
        <br><input type="checkbox" name="shadow" id="shadow1">阴影效果

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -