Forum Informatyka UJ forum Strona Główna Informatyka UJ forum
Rocznik 2005 - czyli najlepsze forum w sieci
 
 FAQFAQ   SzukajSzukaj   UżytkownicyUżytkownicy   GrupyGrupy   GalerieGalerie   RejestracjaRejestracja 
 ProfilProfil   Zaloguj się, by sprawdzić wiadomościZaloguj się, by sprawdzić wiadomości   ZalogujZaloguj 

zadanie

 
Napisz nowy temat   Odpowiedz do tematu    Forum Informatyka UJ forum Strona Główna -> Archiwum / 3 rok / Programowanie w sieciach komputerowych
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
SZCZUR
żul



Dołączył: 09 Lis 2005
Posty: 603
Przeczytał: 0 tematów


PostWysłany: Czw 21:19, 06 Mar 2008    Temat postu: zadanie

wiem ze na wykladach bylo zadane cos do napisania w javie wie ktos moze gdzie jest tresc?
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
yuuu
alkoholik



Dołączył: 18 Cze 2007
Posty: 593
Przeczytał: 0 tematów


PostWysłany: Czw 21:40, 06 Mar 2008    Temat postu:

o to chodzi?
[link widoczny dla zalogowanych]
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
Stasiu
zielony żul



Dołączył: 16 Lis 2005
Posty: 920
Przeczytał: 0 tematów

Skąd: krk

PostWysłany: Sob 18:25, 08 Mar 2008    Temat postu:

czego moge uzyc zeby "narysowac" kropke na ekranie? albo okrag? albo cokolwiek innego?
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
dzendras
Germański oprawca



Dołączył: 07 Mar 2006
Posty: 1326
Przeczytał: 0 tematów

Skąd: Chorzów

PostWysłany: Sob 19:14, 08 Mar 2008    Temat postu:

lineto(x,y,x,y) :)
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
Roxel
pijak



Dołączył: 06 Kwi 2006
Posty: 249
Przeczytał: 0 tematów

Skąd: Pszczyna

PostWysłany: Sob 19:35, 08 Mar 2008    Temat postu:

Zgodnie z radą dr Gorazda należy rysować na obiekcie BufferedImage.
Najprostszy przykład wygląda mniej więcej tak:
Kod:

package pl.roxel.graphics;

import java.awt.Color;
import java.awt.Graphics;
import java.awt.Graphics2D;
import java.awt.event.WindowAdapter;
import java.awt.event.WindowEvent;
import java.awt.image.BufferedImage;
import javax.swing.JFrame;

public class MyFrame extends JFrame {

    public static void main(String[] args) {
        JFrame m = new MyFrame();
        m.setVisible(true);
    }
   
    public MyFrame() {
        super();
       
        im = new BufferedImage(500,500, BufferedImage.TYPE_INT_RGB);
       
        setSize(1024, 768);
        addWindowListener(new WindowAdapter() {
            @Override
            public void windowClosing(WindowEvent e) {
                System.exit(0);
            }
        });
    }
   
    @Override
    public void paint(Graphics g) {
        super.paint(g);
       
        Graphics2D g2 = im.createGraphics();
        g2.setColor(Color.WHITE);
        g2.fillRect(100, 100, 100, 100);
       
        g.drawImage(im, 0, 0, this);   
    }
   
    private BufferedImage im;
   
}
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
Stasiu
zielony żul



Dołączył: 16 Lis 2005
Posty: 920
Przeczytał: 0 tematów

Skąd: krk

PostWysłany: Nie 15:41, 09 Mar 2008    Temat postu:

dzieki :)
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
Gość







PostWysłany: Nie 22:07, 09 Mar 2008    Temat postu:

ma ktos pojecie dlaczego to nie dziala?

Kod:
import javax.swing.JFrame;
import java.awt.Color;
import java.awt.Graphics;
import java.awt.Graphics2D;
import java.awt.event.WindowAdapter;
import java.awt.event.WindowEvent;
import java.awt.image.BufferedImage;
import java.awt.event.MouseAdapter;
import java.awt.event.MouseEvent;

public class Rysownik extends JFrame
{

    public static void main(String[] args)
    {
        JFrame m = new Rysownik();
        m.setVisible(true);
    }
   
    public Rysownik()
    {
        super();
       
        m_im = new BufferedImage(500,500, BufferedImage.TYPE_INT_RGB);
       
        setSize(500, 500);
        addWindowListener(              
           new WindowAdapter()
           {
               public void windowClosing(WindowEvent e)
               {
                   System.exit(0);
               }
           }
        );
       
        addMouseListener(new MouseAdapter()
           {
               public void mousePressed(MouseEvent e)
               {
                  Graphics2D g2 = m_im.createGraphics();
                   g2.setColor(Color.WHITE);
                  g2.drawLine(m_x, m_y, e.getX(), e.getY());
                  
                  System.out.println(e);
               }
           }
        );
       
    }
   
    public void paint(Graphics g)
    {
        super.paint(g);
        g.drawImage(m_im, 0, 0, this);   
    }
   
    private BufferedImage m_im;
    private boolean m_firstClick = true;
    private int m_x = 0;
    private int m_y = 0;
}
Powrót do góry
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
SZCZUR
żul



Dołączył: 09 Lis 2005
Posty: 603
Przeczytał: 0 tematów


PostWysłany: Nie 22:09, 09 Mar 2008    Temat postu:

zapomniałem sie zalogować:)

niby wszystko działa w powyższym ale obrazek ciągle jest czarny

tak jak by "public void mousePressed(MouseEvent e) " nie dzialalo
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
chlebek
alkoholik



Dołączył: 04 Lut 2006
Posty: 556
Przeczytał: 0 tematów

Skąd: Siedlce\Kraków

PostWysłany: Nie 22:25, 09 Mar 2008    Temat postu:

Dodaj na koniec public void mousePressed(MouseEvent e)
repaint();
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
kg86
zielony żul



Dołączył: 22 Gru 2005
Posty: 1194
Przeczytał: 0 tematów

Skąd: pochodze?

PostWysłany: Nie 0:49, 16 Mar 2008    Temat postu:

jak napisac rozpakowywanie danego pliku ZIP do danego katalogu tak, aby tworzyc automatycznie podfoldery? Bo jak w ZIPie sa tylko pliki to dziala, ale jak sie pojawi jakis folder z plikami, to jeczy, ze nie widzi sciezki w miejscu docelowym [bo nie ma tam danego folderu]. Uzywam ZipInputStream oraz DataOutputStream...
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
Przemek
[świeżak]



Dołączył: 14 Paź 2006
Posty: 21
Przeczytał: 0 tematów


PostWysłany: Nie 10:31, 16 Mar 2008    Temat postu:

Obczaj metodę mkdirs() w klasie File :-)
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
Skrobocik
[SKROBORANGA]



Dołączył: 29 Lis 2005
Posty: 2958
Przeczytał: 0 tematów

Skąd: Skarżysko , Kraków

PostWysłany: Nie 17:01, 16 Mar 2008    Temat postu:

W jakiej formie zaliczamy te zadania Gorazdowi :?:
Czy On na zajęciach patrzy i zapisuje sobie :?:
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
trywialna
pijak



Dołączył: 12 Mar 2006
Posty: 257
Przeczytał: 0 tematów

Skąd: z kontowni:)

PostWysłany: Nie 17:22, 16 Mar 2008    Temat postu:

Musisz się zalogować ma softlaba i wejść do jego katalogu, tam masz folder PWSK, poźniej stworzyć tam swój katalog i załadować swoje zadanka:)

Ostatnio zmieniony przez trywialna dnia Nie 23:46, 16 Mar 2008, w całości zmieniany 1 raz
Powrót do góry
Zobacz profil autora
Wyświetl posty z ostatnich:   
Napisz nowy temat   Odpowiedz do tematu    Forum Informatyka UJ forum Strona Główna -> Archiwum / 3 rok / Programowanie w sieciach komputerowych Wszystkie czasy w strefie EET (Europa)
Strona 1 z 1

 
Skocz do:  
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach

fora.pl - załóż własne forum dyskusyjne za darmo
Powered by phpBB © 2001, 2005 phpBB Group
Regulamin