Cossa do awt com oracle e outputstream

2 respostas
proteus_adi
create or replace and compile java source named testa_grafico as

import java.io.*;
import java.awt.*;
import java.awt.image.*;


public class graf
{
   public static void teste() throws IOException{
	    OutputStream out=null;
			
	    int width=200, height=200;
      BufferedImage buffer = new BufferedImage( width, height, BufferedImage.TYPE_INT_RGB );
      Graphics g = buffer.createGraphics();
			
			g.setColor( Color.WHITE );
      g.fillRect( 0, 0, width, height );
			
			g.setColor( Color.BLACK );
      g.drawLine(0,0,width,height);
			

			out.write(g); <<< isso não funciona.. o que eu faço pra colocar o g no meu outputStream???
			
			out.flush();
			out.close();
	 }

2 Respostas

T

Vivendo e aprendendo. Dá para acessar a parte gráfica do Java a partir de uma Java Stored Procedure?

Mas de fato não dá para fazer o que você quer (Graphics != Console). Você precisa desenhar as strings, uma por uma, com drawString

proteus_adi

isso dá…
tem até exemplo no livro…“oracle 9i java programming”

só q ele usa umas classes que eu teria que colocar no servidor…
e não tenho acesso hehehe…
ai estou tentando me virar com o awt mesmo…

e esse drawString é metodo de quem?
do grafics?

tem o link do javadoc ai?

e aproveitando que você sabe o que são javaStoredProcedures…
você não saberia como eu faço pra fazer isso ai escrever no meu browser como os pacotes htp e htf???

Criado 24 de maio de 2005
Ultima resposta 24 de mai. de 2005
Respostas 2
Participantes 2