Witam! Czy znacie jakies warte polecenia, w miare wyczerpujace kursy / ebooki dotyczace programowania aplikacji okienkowych w javie (Swing, AWT itd)? Z gory dzieki i pozdrawiam.
http://java.sun.com/docs/books/tutorial/
JFC,Swing (aka The Swing Tutorial): http://java.sun.com/docs/books/tutorial/uiswing/index.html
http://www.apl.jhu.edu/~hall/java/
witam,
odkopuje temat,
czy znacie miejsce gdzie moge znaleŹĆ jakis tutorial swinga?
najlepiej w jezyku polskim,
tutorial suna jest spory i wyczerpujacy ale nie podoba mi sie w nim to, iz jest posegregowany alfabetycznie (w glownej mierze, jesli chodzi o podrozdzialy) natomiast chcialbym cos co uczyloby krok po kroku powiekszajac wiedze, a nie zazebiajac sie.
macie cos takiego?
tu masz zajefajne examples dla poczatkujacych, latwiej dzieki nim dojsc do czegos niz po smiesznych tutorach, peace
dla zainteresowanych: http://www.idevelopment.info/data/Programming/java/PROGRAMMING_Java_Programming.shtml
Ostatnio zacząłem pisać aplikacje w Swingu. Doszedłem do wczytywania obrazków i mam problem z kodem. Powiecie mi co jest źle (kod wzięty z książki, próbowałem deklarować klasy w różnej kolejności):
import javax.swing.*;
import java.awt.*;
class Okno extends JFrame {
public Okno() {
setSize(400, 200);
setTitle("Tytuł okna");
Panel panel = new Panel();
add(panel);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setLocationRelativeTo(null);
setVisible(true);
}
}
class Panel extends JPanel {
public void paintComponent(Graphics g) {
ImageIcon imic = new ImageIcon("java.png");
Image img = imic.getImage();
g.drawImage(img, 10, 10, null, null);
g.drawString("Napis", 100, 100);
}
}
public class Main {
public static void main(String args[]) {
Okno okno = new Okno();
}
}
Zaznaczam, że obrazek jest w tym samym folderze co Main.java, a napis drawString się wyświetla. Dlaczego nie mogę wyświetlić obrazka?
Kod jest dobry, u mnie działa. Obrazek ma być w tym folderze co plik Main.class.
zapodaj plik np na C:
a sciezke do pliku "C:\java.png"