Java
Z Varhoo
(Rozdíly mezi verzemi)
(Nová stránka: == Java applet == První aplikace applet.java (důležité mít stejný název souboru jako třídu). import java.applet.*; import java.awt.*; public class applet extends Appl...) |
(→Java Eclipse) |
||
(Nejsou zobrazeny 4 mezilehlé verze od 2 uživatelů.) | |||
Řádka 15: | Řádka 15: | ||
} |
} |
||
− | soubor přeložíme a vytvoří nám soubor applet.class |
+ | Soubor přeložíme. Po té se vytvoří soubor applet.class, který je spustitelný z webu. |
javac applet.java |
javac applet.java |
||
Řádka 33: | Řádka 33: | ||
Pro testování aplikace můžeme použít program appletviewer takto: |
Pro testování aplikace můžeme použít program appletviewer takto: |
||
appletviewer -classic index.html |
appletviewer -classic index.html |
||
+ | |||
+ | |||
+ | == Java Eclipse == |
||
+ | |||
+ | sudo apt-get install eclipse |
||
+ | |||
+ | U Ubuntu 12.04 jsem se setkal s chybou hned při startu eclipsu: |
||
+ | |||
+ | java.lang.UnsatisfiedLinkError: Could not load SWT library. Reasons: |
||
+ | no swt-gtk-3740 in java.library.path |
||
+ | no swt-gtk in java.library.path |
||
+ | Can't load library: /home/pavel/.swt/lib/linux/x86_64/libswt-gtk-3740.so |
||
+ | Can't load library: /home/pavel/.swt/lib/linux/x86_64/libswt-gtk.so |
||
+ | |||
+ | |||
+ | Jde snadno vyřešit (snaží se najít knihovny v domovské složce, kde nejsou) následujícím příkazem: |
||
+ | |||
+ | ln -s /usr/lib/jni/libswt-* ~/.swt/lib/linux/x86_64/ |
||
+ | |||
+ | === Instalace rozšíření === |
||
+ | |||
+ | * http://pydev.org/updates/ - PyDev |
||
+ | * http://download.eclipse.org/releases/indigo/ - Eclipse Web Developer Tools, including HTML, CSS, XHTML, etc. |
Aktuální verze z 7. 5. 2012, 16:58
[editovat] Java applet
První aplikace applet.java (důležité mít stejný název souboru jako třídu).
import java.applet.*; import java.awt.*;
public class applet extends Applet { public void paint(Graphics g) { g.drawString("První applet pro web!", 30, 25); // Display string g.setColor(Color.red); g.drawRect(25,10, 100,100); } }
Soubor přeložíme. Po té se vytvoří soubor applet.class, který je spustitelný z webu.
javac applet.java
Soubor zapasujeme do stránky pomocí html tagu
<html> <head> <title>První pokus</title> </head> <body bgcolor="#c0c0c0"> <applet code="applet.class" width=400 height=400> </applet> </body> </html>
Pro testování aplikace můžeme použít program appletviewer takto:
appletviewer -classic index.html
[editovat] Java Eclipse
sudo apt-get install eclipse
U Ubuntu 12.04 jsem se setkal s chybou hned při startu eclipsu:
java.lang.UnsatisfiedLinkError: Could not load SWT library. Reasons: no swt-gtk-3740 in java.library.path no swt-gtk in java.library.path Can't load library: /home/pavel/.swt/lib/linux/x86_64/libswt-gtk-3740.so Can't load library: /home/pavel/.swt/lib/linux/x86_64/libswt-gtk.so
Jde snadno vyřešit (snaží se najít knihovny v domovské složce, kde nejsou) následujícím příkazem:
ln -s /usr/lib/jni/libswt-* ~/.swt/lib/linux/x86_64/
[editovat] Instalace rozšíření
- http://pydev.org/updates/ - PyDev
- http://download.eclipse.org/releases/indigo/ - Eclipse Web Developer Tools, including HTML, CSS, XHTML, etc.