实例大全

源代码在线查看: view.jsp~2~

软件大小: 717 K
上传用户: black001
关键词:
下载地址: 免注册下载 普通下载 VIP

相关代码

				
								       int iW, iH	; // Taille de l image a generer
				       int iColor	; // Couleur du fond
				       int iPres	; // Presentation
				       boolean b1	; // Legend
				       boolean b2	; // Bullet
				       String sFormat   ; // Format (gif/png)
				
				       String t = null ;
				       t = request.getParameter("width") ;
				       if (t == null)
					   iW = 400 ;
				       else
					   iW = java.lang.Integer.parseInt(t) ;
				
				       t = request.getParameter("height") ;
				       if (t == null)
					   iH = 350 ;
				       else
					   iH = java.lang.Integer.parseInt(t) ;
				
				       t = request.getParameter("color") ;
				       if (t == null)
					   iColor = -1 ;
				       else
					   iColor = java.lang.Integer.parseInt(t, 16) ;
				
				       t = request.getParameter("pres") ;
				       if (t == null)
					   iPres = 1 ;
				       else
					   iPres = java.lang.Integer.parseInt(t) ;
				
				       t = request.getParameter("format") ;
				       if (t == null)
					   sFormat = "gif" ;
				       else
					   sFormat = t ;
				
				       t = request.getParameter("b1") ;
				       if (t == null)
					   b1 = false ;
				       else
					   b1 = t.equalsIgnoreCase("on") ;
				
				       t = request.getParameter("b2") ;
				       if (t == null)
					   b2 = false ;
				       else
					   b2 = t.equalsIgnoreCase("on") ;
				
				
					// Initialisation et definition de la taille de l image
				        zz.init(iW, iH) ;
				
				        zz.setFontA("Dialog", 0, 8) ;
				        zz.setFontTitre("Dialog", 3, 10) ;
				        zz.setFontLegend("Dialog", 0, 8) ;
				
				        zz.setCol(2) ;
				        zz.addCol(0, 55255, "Tretis") ;
				        zz.addCol(1, 255,   "Lighoas") ;
				
				        zz.setTitle("--------------------           Test acxChart JSP") ;
				        zz.setLegend("Semaine 42/2000 ", "Nombre d'incidents");
				
				        zz.setRotate(true);
				        zz.setBkColor( iColor );
				
					zz.addRow("Lun . ; 25 ; 32 ; ");
					zz.addRow("Mar . ; 15 ; 21 ;");
					zz.addRow("Mer . ; 21 ; 21 ;");
					zz.addRow("Jeu . ; 16 ; 14 ;");
					zz.addRow("Ven . ; 12 ; 16 ;");
					zz.addRow("Sam . ; 15 ; 16 ;");
					zz.addRow("Dim . ; 15 ; 17 ;");
				        zz.setPress(iPres);
				        zz.setOrigine( 40, 50) ;
				        zz.setXPress(b1, b2, false);
				        //      zz.setMinMax 0, 35
				
				        zz.build(true) ;
				
				        response.reset();
				        response.setContentType("image/" + sFormat );
				        response.addHeader("Content-Disposition","filename=acx." + sFormat);
				
				
				        if (sFormat.equalsIgnoreCase("png"))
				         response.getOutputStream().write(zz.getImage(1));
				        else
				         response.getOutputStream().write(zz.getImage(0));
				
				        response.flushBuffer();
				
					zz.clear() ;
				%>
							

相关资源