|
Informatyka UJ forum Rocznik 2005 - czyli najlepsze forum w sieci
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
SZCZUR
żul
Dołączył: 09 Lis 2005
Posty: 603
Przeczytał: 0 tematów
|
Wysł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 poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
yuuu
alkoholik
Dołączył: 18 Cze 2007
Posty: 593
Przeczytał: 0 tematów
|
Wysłany: Czw 21:40, 06 Mar 2008 Temat postu: |
|
|
o to chodzi?
[link widoczny dla zalogowanych]
|
|
Powrót do góry |
|
|
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
|
Wysł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 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
|
Wysłany: Sob 19:14, 08 Mar 2008 Temat postu: |
|
|
lineto(x,y,x,y) :)
|
|
Powrót do góry |
|
|
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
|
Wysł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 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
|
Wysłany: Nie 15:41, 09 Mar 2008 Temat postu: |
|
|
dzieki :)
|
|
Powrót do góry |
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
Gość
|
Wysł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
|
Wysł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 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
|
Wysłany: Nie 22:25, 09 Mar 2008 Temat postu: |
|
|
Dodaj na koniec public void mousePressed(MouseEvent e)
repaint();
|
|
Powrót do góry |
|
|
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?
|
Wysł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 poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
Przemek
[świeżak]
Dołączył: 14 Paź 2006
Posty: 21
Przeczytał: 0 tematów
|
Wysłany: Nie 10:31, 16 Mar 2008 Temat postu: |
|
|
Obczaj metodę mkdirs() w klasie File :-)
|
|
Powrót do góry |
|
|
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
|
Wysł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 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:)
|
Wysł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 |
|
|
|
|
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
|