Página Inicial do Fórum > GUI - (Applets, Swing, SWT, etc)

Criar contexto gráfico para pintar na tela



Criar novo tópico   Responder tópico


  1. Freakjar
    Posts:217


    Comment Arrow

    Publicado em: 07/03/2012 00:51:57

    Galera, para pegar o contexto gráfico seria utilizar o getGraphics(), porém gostaria de saber o que devo fazer para pintar a imagem na tela, eu preciso rendernizar a imagem antes.... utilizar o método createImage(), que ai sim poderia modificar a imagem antes para poder pegar seu contexto gráfico, gostaria de saber como funciona detalhadamente a pintura de uma imagem em java, jogar a imagem na memória, modifica-la, pegar seu contexto e pintá-la?!
    _________________
    Gostaria de conhecer pessoas que tem os mesmos interesses que eu.



  1. sekkuar
    Posts:5998


    Comment Arrow

    Publicado em: 07/03/2012 00:54:21

    DE NOVO ISSO?????
    _________________
    Sekkuar ~ Ex-Catador Executivo do Javafree - (Não mais) Catando os tópico tudo.
    "The mod javafree deserves, but not the one it needs right now."


    Stack Traces existem pra ajudar e não para trazer uma mensagem de satã dizendo que seu computador será destruído.


    Peça seu Código Pronto para o seu Dever de Casa aqui
    You acknowledge that this software is not designed, licensed or intended for use in the design, construction, operation or maintenance of any nuclear facility.



  1. sekkuar
    Posts:5998


    Comment Arrow

    Publicado em: 07/03/2012 00:54:21

    http://javafree.uol.com.br/topic-884999-Porque-da-nullPointer.html

    http://javafree.uol.com.br/topic-884995-Colocar-o-limite-de-onde-clico-num-retangulo.html

    http://javafree.uol.com.br/topic-884991-paintComponent.html

    http://javafree.uol.com.br/topic-884968-Da-para-criar-um-Frame-como-na-internet-em-java.html


    _________________
    Sekkuar ~ Ex-Catador Executivo do Javafree - (Não mais) Catando os tópico tudo.
    "The mod javafree deserves, but not the one it needs right now."


    Stack Traces existem pra ajudar e não para trazer uma mensagem de satã dizendo que seu computador será destruído.


    Peça seu Código Pronto para o seu Dever de Casa aqui
    You acknowledge that this software is not designed, licensed or intended for use in the design, construction, operation or maintenance of any nuclear facility.



  1. Freakjar
    Posts:217


    Comment Arrow

    Publicado em: 07/03/2012 00:51:57

    sem utilizar o método paint ou paintComponent, fazer na unha......
    _________________
    Gostaria de conhecer pessoas que tem os mesmos interesses que eu.



  1. sekkuar
    Posts:5998


    Comment Arrow

    Publicado em: 07/03/2012 00:54:21

    Freakjar
    sem utilizar o método paint ou paintComponent, fazer na unha......



    O método paint ou paintComponent É "fazer na unha"
    _________________
    Sekkuar ~ Ex-Catador Executivo do Javafree - (Não mais) Catando os tópico tudo.
    "The mod javafree deserves, but not the one it needs right now."


    Stack Traces existem pra ajudar e não para trazer uma mensagem de satã dizendo que seu computador será destruído.


    Peça seu Código Pronto para o seu Dever de Casa aqui
    You acknowledge that this software is not designed, licensed or intended for use in the design, construction, operation or maintenance of any nuclear facility.



  1. Freakjar
    Posts:217


    Comment Arrow

    Publicado em: 07/03/2012 00:51:57

    mas não quero utilizá-los, senão vai dar bug no meu programa.... eu sei que tem um jeito de fazer sem utilizar esses métodos, porém não sei como, preciso entender como funciona a parte gráfica bem (a parte técnica): jogar imagem na memória, criar um contexto gráfico, essas coisas, como funciona tudo para criar o código....
    _________________
    Gostaria de conhecer pessoas que tem os mesmos interesses que eu.



  1. ryuuji
    Posts:1116


    Comment Arrow

    Publicado em: 07/03/2012 11:35:56

    sekkuar
    Freakjar
    sem utilizar o método paint ou paintComponent, fazer na unha......



    O método paint ou paintComponent É "fazer na unha"



    Será que ele queria pintar direto na tela?


    _________________
    Ryuuji
    "The mod javafree deserves, but not the one it needs right now."



  1. ryuuji
    Posts:1116


    Comment Arrow

    Publicado em: 07/03/2012 11:35:56

    Freakjar
    mas não quero utilizá-los, senão vai dar bug no meu programa.... eu sei que tem um jeito de fazer sem utilizar esses métodos, porém não sei como, preciso entender como funciona a parte gráfica bem (a parte técnica): jogar imagem na memória, criar um contexto gráfico, essas coisas, como funciona tudo para criar o código....



    Então estude. Pesquise, procure.

    Se quer que alguém faça por você (a pesquisa) você nunca vai entender direito.
    _________________
    Ryuuji
    "The mod javafree deserves, but not the one it needs right now."



  1. sekkuar
    Posts:5998


    Comment Arrow

    Publicado em: 07/03/2012 00:54:21

    Freakjar
    mas não quero utilizá-los, senão vai dar bug no meu programa....


    Detalhe:
    Seu programa está cheio de bugs porque está mal feito (como ilustrado nos inumeros tópicos seus que eu citei)

    Fazer do jeito X ou do jeito Y porque "no seu programa não funciona o Z" é besteira.

    Tanto X, Y ou Z vai funcionar se você souber fazer e fizer direito.


    Freakjar

    eu sei que tem um jeito de fazer sem utilizar esses métodos, porém não sei como, preciso entender como funciona a parte gráfica bem (a parte técnica): jogar imagem na memória, criar um contexto gráfico, essas coisas, como funciona tudo para criar o código....


    Ah, você quer desenhar direto na tela, é isso?
    http://docs.oracle.com/javase/tutorial/extra/fullscreen/index.html

    Boa sorte. se não consegue fazer com o paintComponent, quero ver com fullscreen
    _________________
    Sekkuar ~ Ex-Catador Executivo do Javafree - (Não mais) Catando os tópico tudo.
    "The mod javafree deserves, but not the one it needs right now."


    Stack Traces existem pra ajudar e não para trazer uma mensagem de satã dizendo que seu computador será destruído.


    Peça seu Código Pronto para o seu Dever de Casa aqui
    You acknowledge that this software is not designed, licensed or intended for use in the design, construction, operation or maintenance of any nuclear facility.



  1. ryuuji
    Posts:1116


    Comment Arrow

    Publicado em: 07/03/2012 11:35:56

    sekkuar

    [...]

    Ah, você quer desenhar direto na tela, é isso?
    http://docs.oracle.com/javase/tutorial/extra/fullscreen/index.html

    Boa sorte. se não consegue fazer com o paintComponent, quero ver com fullscreen



    UHHHH! It's time to bring out the big guns?

    Good luck kiddo!
    _________________
    Ryuuji
    "The mod javafree deserves, but not the one it needs right now."



  1. Freakjar
    Posts:217


    Comment Arrow

    Publicado em: 07/03/2012 00:51:57

    vlw, obriigado pela paciência é que estou enforcado nisso para fazer a iniciação científica, ai eu acabo ficando meio que desesperado, mas agora acredito que estou entendendo um pouco como funciona java2D.....


    _________________
    Gostaria de conhecer pessoas que tem os mesmos interesses que eu.



  1. Relacionados





Novo tópico   Responder tópico     Índice do forum -> GUI - (Applets, Swing, SWT, etc)