- Fórumok
- Szoftverfejlesztés
- Java programozás
- (kiemelt téma)
-
Fórumok
LOGOUT - lépj ki, lépj be!
LOGOUT reakciók Monologoszféra FototrendGAMEPOD - játék fórumok
PC játékok Konzol játékok MobiljátékokMobilarena - mobil fórumok
Okostelefonok Mobiltelefonok Okosórák Autó+mobil Üzlet és Szolgáltatások Mobilalkalmazások Tartozékok, egyebek Mobilarena blogokPROHARDVER! - hardver fórumok
Notebookok TV & Audió Digitális fényképezés Alaplapok, chipsetek, memóriák Processzorok, tuning Hűtés, házak, tápok, modding Videokártyák Monitorok Adattárolás Multimédia, életmód, 3D nyomtatás Nyomtatók, szkennerek Tabletek, E-bookok PC, mini PC, barebone, szerver Beviteli eszközök Egyéb hardverek PROHARDVER! BlogokIT café - infotech fórumok
Infotech Hálózat, szolgáltatók OS, alkalmazások SzoftverfejlesztésFÁRADT GŐZ - közösségi tér szinte bármiről
Tudomány, oktatás Sport, életmód, utazás, egészség Kultúra, művészet, média Gazdaság, jog Technika, hobbi, otthon Társadalom, közélet Egyéb Lokál PROHARDVER! interaktív
Új hozzászólás Aktív témák
-
Palkó
tag
Nem örül, sajna. Amit írtál letöltöttem, de ezzel még nem megy a chat.
Kéri a hiányzó bővítmény telepítését, amit nem hagy végig, mert ezt írja:
ERROR 1722. There is a problem with this Windows Installer package. A program run as part of the setup did not finish as expected.
Ha megint próbálom akkor ez műsor megy:
You alredy hare this version of the JRE installed. Please uninstall the product trough your add\remove programs utility before reinstalling.
Szóval kösz az eddigieket, de további segítséget kérek !! -
bdav
őstag
ha ez lab4, akkor még nem kéne itt tartonotok a progival

-
robisz
senior tag
Helló! A lényeg, hogy először egy BufferedImage objektumra kell rajzolni
(ezt a paintBuffer metódusba tettem át) és csak a kész képet rajzoljuk
át a komponensre.
import java.awt.*;
import java.awt.event.*;
public class Mozgas extends Frame {
private int poz;
private Image bufferImage;
private Graphics bufferGraphics;
public Mozgas() {
super(''Mozgas'');
setSize(500,500);
setBackground(new Color(192,192,192));
addWindowListener(new WindowAdapter() {
public void windowClosing(WindowEvent e){
System.exit(0);
}
});
}
public void paint(Graphics g){
if(bufferGraphics==null){
bufferImage = createImage (this.getSize().width, this.getSize().height);
bufferGraphics = bufferImage.getGraphics();
}
bufferGraphics.clearRect(0,0,this.getSize().width, this.getSize().height);
//calls the paintbuffer method with
//the offscreen graphics as a param
paintBuffer(bufferGraphics);
//we finaly paint the offscreen image onto the onscreen image
g.drawImage(bufferImage,0,0,this);
}
public void paintBuffer(Graphics g){
g.setColor(new Color(255,255,0));
g.fillRect(50,50,400,400);
g.setColor(new Color(0,0,255));
g.fillRect(50+poz,50+poz,50,50);
}
public void update(Graphics g) {
paint(g);
}
public void vandorol() {
for (int c = 1; c < 350; c++) {
try {
Thread.sleep(10);
} catch (InterruptedException e) {
}
poz++;
repaint();
}
}
public static void main(String[] args) {
Mozgas mw = new Mozgas();
mw.setVisible(true);
mw.vandorol();
}
}
Saját komponenst egyébként a Component vagy a Canvas osztályból szokás
származtatni, de egy ilyen kis példa esetén így is megteszi. -
Fisha
őstag
Megegyszer elolvasva az elozo hsz-ed lehet, hogy neked nem is mvc kene elsore hanem inkabb valami esemenykezelos tutorial.
[link]
MVC-bol itten van egy servletes megkozelites: [link]
Itt meg egy esemenykezelos guis mvc:
[link]
Ha lesz idom megnezem otthon a design patterns konyvet, aszem abban is le van irva mindketto. HA gondolod addig nezd meg neten, hatha. Aszem ez a cime: Design Patterns is Java. -
Fisha
őstag
Azert minden megvalositas mas egy picit. Konkretan melyikkel van gondod? Esetleg az alap java gui-kezelessel?
-
Fisha
őstag
Hmm, hat ha mvc-re guglizva nem talaltal, akkor esetleg probalj meg egy altalanosabb design patterns kulcsot. Ha igy se megy, akkor szerintem nezz kerul az mvc megvalositasok doksijaban (pl struts, spring, esetleg jsf), mert ott szokott lenni altalanos leiras is.
-
tütüke
tag
szia!
Én ugyan nemrég kezdtem el tanulni a java-t, de van egy könyv, ami nagyon érthetően fogalmaz, és nagyon-nagyon jó (nemcsak az én véleményem szerint):
Angster Erzsébet: Objektumorientált tervezés és programozás Java. Ez 2 kötetes. Bátran ajánlom mindenkinek.
Üdv: tütüke -
dantes
tag
Java útikalauz programozóknak. Ez ugyan egy könyv, de szvsz ebből érdemes tanulni, van benne egy külön fejezet c++ programozóknak.
-
Diskcopy
tag
Erre meg egy scrollpane illetve JTextArea kéne neked, aztán Appendolni bele a sorokat, márha még nem sikerült megoldani.
-
Jester01
veterán
Nemtom, nekem mûködik. Csak nem olyan szép.
import java.util.Random;
class Test
{
public static void main(String[] args)
{
Random generator = new Random();
for(int i = 0; i < 10; i++)
{
System.out.print(generator.nextInt(52) + '' '');
}
System.out.println();
}
}
$ java Test
35 49 47 44 8 40 18 13 13 21
$ java Test
28 31 42 37 12 15 16 44 30 34 -
Jester01
veterán
Igen, mindig más lesz. De ahogy nézem attól még elég béna szegény.

-
Jester01
veterán
De olyan, csak az adott paraméter (a seed) az az aktuális idõ. Vagyis futásonként mindig más lesz. (c-ben ez a srand(time(NULL))).
Van olyan overload, amikor te adhatod meg a seedet. Teszteléshez jó. -
andriscs
aktív tag
Hi!
String.valueOf(int)
És a Label egyik konsturktora fogad Stringet. -
Diskcopy
tag
Hi! Szétnézhetsz az amazon.com-on is.. kereső..: java.. vagy Bővebben: link / Bővebben: link . Emitt meg a magyar könyvek találhatóak árral együtt, néha letölthető tartalomjegyzékkel, olvasói véleményekkel. Ha amazonon rendelnél,és elég átfogó kell, tudom ajánlani mondjuk a Learning Java, 3rd Edition-t, vagy hasonlókat.
-
andriscs
aktív tag
Hi!
Amit ajánlani tudok, az Glenn Rowe (nem biztos, hogy így hívják) könyve, a pontos címét nem tudom, de ilyen piros az eleje, és nem túl vastag. Azt hallottam, hogy nagyon jó könyv. Talán azt kellene megkeresned.
[Szerkesztve] -
concret_hp
addikt
lassan télleg kéne valami jó könyv...

Új hozzászólás Aktív témák
-
Fórumok
LOGOUT - lépj ki, lépj be!
LOGOUT reakciók Monologoszféra FototrendGAMEPOD - játék fórumok
PC játékok Konzol játékok MobiljátékokMobilarena - mobil fórumok
Okostelefonok Mobiltelefonok Okosórák Autó+mobil Üzlet és Szolgáltatások Mobilalkalmazások Tartozékok, egyebek Mobilarena blogokPROHARDVER! - hardver fórumok
Notebookok TV & Audió Digitális fényképezés Alaplapok, chipsetek, memóriák Processzorok, tuning Hűtés, házak, tápok, modding Videokártyák Monitorok Adattárolás Multimédia, életmód, 3D nyomtatás Nyomtatók, szkennerek Tabletek, E-bookok PC, mini PC, barebone, szerver Beviteli eszközök Egyéb hardverek PROHARDVER! BlogokIT café - infotech fórumok
Infotech Hálózat, szolgáltatók OS, alkalmazások SzoftverfejlesztésFÁRADT GŐZ - közösségi tér szinte bármiről
Tudomány, oktatás Sport, életmód, utazás, egészség Kultúra, művészet, média Gazdaság, jog Technika, hobbi, otthon Társadalom, közélet Egyéb Lokál PROHARDVER! interaktív
- Fórumok
- Szoftverfejlesztés
- Java programozás
- (kiemelt téma)
A topicot kiemeltem. Valaki nem akar egy nyitó hsz-t írni?:))
- LEGO klub
- Luck Dragon: Asszociációs játék. :)
- Anglia - élmények, tapasztalatok
- Pécs és környéke adok-veszek-beszélgetek
- Adobe Photoshop
- Megújult mobilos felület, fórumos ráncfelvarrás a PROHARDVER! lapcsaládon
- Parfüm topik
- Hardcore café
- Facebook és Messenger
- Azonnali fotós kérdések órája
- További aktív témák...
- BESZÁMÍTÁS! Powercolor Red Devil RX 6800XT videókártya garanciával hibátlan működéssel
- BESZÁMÍTÁS! MSI Gaming X RTX 3060 8GB videokártya garanciával hibátlan működéssel
- BESZÁMÍTÁS! MSI Gaming Z Trio RTX 3080 10GB videókártya garanciával hibátlan működéssel
- BESZÁMÍTÁS! Asus ROG Strix RX 6600XT 8GB videókártya garanciával hibátlan működéssel
- Samsung Galaxy Watch 7 44 mm LTE okosóra garanciával
- Nemzetközi csomagküldés olcsón EU akár 2800 Ft-tól CsomagExpress
- ASUS ROG Strix RTX 4090 OC 24GB GDDR6X Videókártya! BeszámítOK!
- Honor Magic5 Lite / 6/128GB / Kártyafüggetlen / 12Hó Garancia
- 279 - Lenovo Legion Pro 5 (16IAX10H) - Intel Core U9 275HX, RTX 5070Ti
- Apple iPhone 12 Pro Max 256 GB Blue 100% Akkumulátor 1 év Garancia Beszámítás Házhozszállítás
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest



