JAVA PROGRAMOZÁS 6.ELŐADÁS
|
|
- Gusztáv Gáspár
- 7 évvel ezelőtt
- Látták:
Átírás
1 Dr. Pál László, Sapientia EMTE, Csíkszereda JAVA PROGRAMOZÁS 6.ELŐADÁS tavasz Swing komponensek; Grafika; Elemi események
2 2 Swing komponensek
3 Swing konstansok SwingConstants 3 interfész Általános konstansokat deklarál Mindegyik:static int Igazítások: TOP, BOTTOM, LEFT, RIGHT, CENTER, LEADING, TRAILING Állás: VERTICAL, HORIZONTAL Irány: NORTH, SOUTH, EAST, WEST Példa: JLabel lbinfo = new JLabel("Információs szöveg"); lbinfo.sethorizontalalignment(swingconstants.center); lbinfo.sethorizontalalignment(jlabel.center); lbinfo.sethorizontalalignment(lbinfo.center);
4 Címke JLabel 4 Információ (szöveg / ikon) kiírására használatos Magas szintű esemény nem keletkezik rajta Nem kerülhet billentyűzetfókuszba Jellemzők String text Icon icon int horizontalalignment int verticalalignment int horizontaltextposition int verticaltextposition
5 Címke JLabel 5 Példák: cp.add(new JLabel("Nincsen ikonja, alapértelmezett igazítás")); ImageIcon iijobb = new ImageIcon("icons/jobb.jpg"); JLabel lb = new JLabel("Csak elıre!",iijobb,jlabel.center); cp.add(lb); lb.sethorizontaltextposition(jlabel.leading);
6 AbstractButton - A gombok őse 6 Gombszerű komponensek absztrakt őse: AbstractButton +--JButton +--JToggleButton +--JCheckBox +--JRadioButton +--JMenuItem A gombok a ButtonGroup segítségével csoportba foglalhatók
7 AbstractButton - A gombok őse 7 Események ActionEvent Jellemzők String text Icon icon int mnemonic boolean selected String actioncommand Metódusok void doclick()
8 Nyomógomb JButton 8 Valamilyen akció, parancs elindítására használatos Események (örökölt) ActionEvent Jellemzők String text Icon icon int mnemonic boolean selected String actioncommand Metódusok (örökölt) void doclick()
9 Nyomógomb JButton 9 Feladat:
10 10 A gombok figyelőláncai
11 11 Példa - Forráskód
12 12 Példa - Forráskód
13 Jelölőmező JCheckBox 13 Kétállapotú gomb logikai igaz/hamis állapot jelölésére Egymástól független jelölésekre szokás használni Események (örökölt) ActionEvent Jellemzők (örökölt) String text Icon icon int mnemonic boolean selected String actioncommand
14 14 Jelölőmező Példa
15 15 Jelölőmező Példa
16 16 Rádiógomb JRadioButton, csoportosítás Kétállapotú gomb logikai igaz/hamis állapot jelölésére Egymástól függő jelölésekre szokás használni Csoportosítani szokás (ButtonGroup segítségével) Események (örökölt) ActionEvent Jellemzők (örökölt) Mint a jelülőmezőnél Metódusok void doclick()
17 17 Gombok csoportosítása ButtonGroup osztály Logikai csoportosítás A csoport gombjai közül egyszerre egy jelölhető be Csoport elemei: rádiógombok, AbstractButton utódok A ButtonGroup objektum összefogja a gombokat, felügyeli azok ki-be kapcsolását Nem komponens, nem keletkezik rajta esemény Konstruktor, metódusok ButtonGroup() void add(abstractbutton b) int getbuttoncount()
18 18 Gombok csoportosítása Példa
19 Kombinált lista JComboBox 19 Szerkeszthető szövegmező és legördülő lista kombinációja Események ActionEvent ItemEvent Jellemzők boolean editable int maximumrowcount boolean popupvisible Object selecteditem int selectedindex Konstruktorok JComboBox() JComboBox(Object[] items) JComboBox(Vector items)
20 Kombinált lista JComboBox 20 Metódusok void additem(object anobject) void insertitemat(object anobject, int index) void removeitem(object anobject) void removeitemat(int anindex) void removeallitems() Példa: JComboBox cb = new JComboBox(); cp.add(cb); cb.additem("erika"); cb.additem("margó"); cb.additem("mari");
21 21 MVC modell
22 Az MVC modell összetevői 22 Model (modell): a komponens adatai, állapota View (nézet): a komponens megjelenése a képernyőn (look and feel, skin) Controller (vezérlő): a komponens viselkedése Egy modellen több nézet osztozhat Javában a nézet és a viselkedés csak részben válik el Javában modell adatainak kiolvasása: komponens.getmodel().getadat() Például: ta.getdocument().getlength()
23 23 Modell interfészek,alapértelmezett modellek Modell interfész Metódusai (néhány) Mi használja? Alapértelm. osztály Document adddocumentlistener getlength gettext (JTextComponent) JTextField JTextArea (AbstractDocument) PlainDocument ListModel addlistdatalistener getelementat getsize JList (AbstractListModel) DefaultListModel ListSelection - Model addlistselectionlistener clearselection getselectionmode JList DefaultListSelection - Model
24 A szövegek őse JTextComponent 24 Szövegkomponensek absztrakt őse: JTextComponent +--JTextField +--JPasswordField +--JtextArea Adatmodellje: Document Esemény DocumentEvent (adatmodellen)
25 A szövegek őse JTextComponent 25 Jellemzők Document doc String text Caret caret int caretposition Color caretcolor boolean editable int selectionstart int selectionend Color selectioncolor Color selectedtextcolor
26 Szövegmező JTextField 26 Beviteli mező Események ActionEvent DocumentEvent (adatmodellen, örökölt) Jellemzők örökölt: doc, text, caret, caretposition, caretcolor, editable, selectionstart, selectionend, selectioncolor, selectedtextcolor int columns int horizontalalignment
27 Szövegterület JTextArea 27 Többsoros beviteli mező Nincs görgetősávja; görgetés: JTextArea ta = new JTextArea(); cp.add(new JScrollPane(ta)); Esemény DocumentEvent (adatmodellen, örökölt) Jellemzők örökölt: doc, text, caret, caretposition, caretcolor, editable, selectionstart, selectionend, selectioncolor, selectedtextcolor
28 Szövegterület JTextArea 28 Jellemzők (folyt.) int columns int rows int tabsize boolean linewrap Metódusok void insert(string str, int pos) void append(string str) void replacerange(string str, int start, int end)
29 Szövegterület JTextArea 29 Metódusok (folyt.) int getlinecount() int getlinestartoffset(int line) int getlineendoffset(int line) int getlineofoffset(int offset) AbstractDocument osztály metódusai String gettext(int offset, int length) int getlength()
30 Lista JList 30 Választható szövegek listája Nem gördül le, fix területen helyezkedik el Egyszerre több eleme is kiválasztható Adatmodellje: ListModel Kiválasztásmodellje: ListSelectionModel Esemény ListSelectionEvent (kiválasztásmodellen) Példa: JList lista=new JList(); lista.getmodel().addelement("hosszúhetény"); DefaultListModel model = new DefaultListModel(); JList lista=new JList(model); model.addelement("hosszúhetény");
31 Lista JList 31 Jellemzők ListModel model (alapért.:defaultlistmodel) int selectionmode Lehetséges értékei (ListSelectionModel): SINGLE_SELECTION, SINGLE_INTERVAL_SELECTION, MULTIPLE_INTERVAL_SELECTION int selectedindex int visiblerowcount int fixedcellwidth int fixedcellheight
32 Lista JList 32 Metódusok void setlistdata(object[] listdata) void setlistdata(vector listdata) void setselectedvalue(object anobject, boolean shouldscroll) Object getselectedvalue() Object[] getselectedvalues() void setselectedindex(int index) int getselectedindex() void setselectedindices(int[] indices) int[] getselectedindices()
33 Lista JList 33 Metódusok boolean isselectedindex(int index) boolean isselectionempty() void clearselection() int getfirstvisibleindex() int getlastvisibleindex() DefaultListModel osztály Vectorhoz hasonló
34 Menüsor JMenuBar 34 Program funkcióinak csoportosítása Menühierarchia: tetején: menüsor (JMenuBar) menüsor elemei: lebomló menük (JMenu) menü lehetséges elemei: újabb menü (JMenu) menütétel (JMenuItem) jelölő-menütétel (JCheckBoxMenuItem) rádió-menütétel (JRadioButtonMenuItem) menüelválasztó (szeparátor)
35 Menüsor JMenuBar 35 Menüsor (főmenü) a keret tulajdona kerethez rendelés: setjmenubar(jmenubar mb) Menütételek Gombok tovább nem bonthatók Gyorsabb elérés emlékeztető karakter (menü, menütétel) gyorsbillentyű (menütétel)
36 Menüsor JMenuBar 36 Menüosztályok hierarchiája JComponent Esemény: +--JMenuBar +--AbstractButton +--JMenuItem +--JCheckBoxMenuItem +--JRadioButtonMenuItem +--Jmenu ActionEvent minden gombon keletkezik menütételeken kell lekezelni
37 Menüsor JMenuBar 37 JMenuBar osztály JMenuBar() JMenu add(jmenu m) JMenu osztály JMenu(String text) JMenu() JMenuItem add(jmenuitem mi) void addseparator() void insertseparator(int index)
38 Menüsor JMenuBar 38 JMenuItem osztály JMenuItem(String text, Icon icon) JMenuItem(String text, int mnemonic) örökölt jellemzők: text, icon, mnemonic, selected, actioncommand boolean enabled Keystroke accelerator void doclick()
39 Menüsor JMenuBar 39 Példa: JMenuBar mb; JMenu mfile; setjmenubar(mb=new JMenuBar()); mb.add(mfile=new JMenu("File")); mb.add(new JMenu("Help")); mfile.add(new JMenuItem("Open")); mfile.addseparator(); mfile.add(new JMenuItem("Exit")); Menüsor Menütételek (lehetnének újabb menük is) Menük Menüszeparátor
40 Dialógusablak JDialog 40 Tipikusan felhasználói adatbevitelre, nyugtázásra, információközlésre szokás használni Tulajdonosa: keret vagy másik dialógusablak Lehet modális Tartalompanel Gyerekeit a tartalompanelbe kell tenni: dialog.getcontentpane().add(gyerek); elrendezés-menedzsere alapértelmezésben határmenti Esemény WindowEvent
41 Dialógusablak JDialog 41 Jellemzők String title boolean modal boolean resizable Konstruktorok, metódusok JDialog(Frame owner, String title, boolean modal) JDialog(Dialog owner, String title, boolean modal) void show() void hide()
42 JOptionPane osztály 42 Az opciópanel statikus metódusai szabványos dialógusokat jelenítenek meg modálisan: Információközlés (showmessagedialog) Megerősítés kérése (showconfirmdialog) Adatkérés (showinputdialog) Dialógusablak összeállítása Dialógus típusa: Message, Confirm, Input, Option Ikon (messagetype) megadása Üzenet (message) megadása Opciók kiválasztása
43 JOptionPane osztály 43 Dialóguskészítő metódusok paraméterei Component parent Object message String title int messagetype Icon icon int optiontype Object[] selectionvalues Object initialselectionvalue Object[] options Object initialvalue
44 JOptionPane osztály 44 Dialóguskészítő metódusok static void showmessagedialog(paraméterek) Paraméterek: parent, message, title, messagetype, icon static int showconfirmdialog(paraméterek) Paraméterek: parent, message, title, optiontype, messagetype, icon static String showinputdialog(paraméterek) Paraméterek: parent, message, title, messagetype, icon, selectionvalues, initialselectionvalue static int showoptiondialog(paraméterek) Paraméterek: parent, message, title, optiontype, messagetype, icon, options, initialvalue
45 45 JOptionPane osztály - Példa
46 46 JOptionPane osztály - Példa
47 Időzítő Timer 47 Adott időközönként (delay) egy ActionEvent eseményt bocsát ki és elküldi az őt hallgató objektumoknak Leállítható (stop) és újraindítható (start) Van egy kezdeti késleltetése A periódusos és a kezdeti késleltetés menet közben is állítható Egy időzítőhöz akárhány hallgató kapcsolható, és egy hallgató több időzítőt is hallgathat Esemény: ActionEvent
48 Időzítő Timer 48 Jellemzők int delay int initialdelay Konstruktor, metódusok Timer(int delay, ActionListener listener) void addactionlistener(actionlistener listener) void remove ActionListener(ActionListener listener) void start() void stop() void restart() boolean isrunning()
49 Időzítő Timer 49 Példa:
50 50 Időzítő Timer
51 51 Időzítő Timer
52 52 Időzítő Timer
53 53 Grafika
54 Rajzolás 54 Javában csak a grafikus felületre lehet rajzolni Minden komponenshez tartozik egy Graphics osztályú objektum java.awt.graphics: absztrakt osztály, amely tartalmazza a grafikus műveletekhez szükséges deklarációkat Egy komponens grafikus objektumát a rendszer hozza létre
55 Rajzolás komponensekre 55 Kétféle rajzolási lehetőség van: Lekérjük a grafikus felületet (getgraphics()) Újrarajzoláskor a rajz nem jelenik meg Felülírjuk a paintcomponent(graphics gr) metódusát Példa: A paintcomponent() metódust a rendszer automatikusan meghívja minden olyan esetben, amikor a felületet frissíteni kell (pld. elmozgatás, átméretezés) Jcomponent c = new Graphics gr = comp.getgraphics(); gr.drawline(10,20,100,20);
56 Rajzolás komponensekre 56 Példa: protected void paintcomponent(graphics gr) { super.paintcomponent(gr); gr.drawline(10,20,100,20); } Példa:
57 JComponent metódusok 57 Graphics getgraphics(): visszaadja a komponens grafikus felületét Protected void paintcomponent(graphics gr): itt adjuk meg a rajzoló utasításokat Void repaint(): újrarajzolja a komponenst. Akkor használjuk, ha az újrarajzolás szükségességét az operációs rendszer nem veheti észre
58 Graphics osztály 58 Egy Graphics objektum állapota: Komponens, amire rajzolunk Rajzolószín, betű Kivágási terület Eltolási pont Rajzolási mód: Felülíró XOR
59 Graphics osztály - Metódusok 59 setcolor(color c), getcolor() setfont(font f), getfont() setclip( ), getclipbounds() translate(x, y) setpaintmode(): felülíró rajzolás setxormode(color c): ha egy alakzatot kétszer kirajzolunk, visszakapjuk az eredeti alakzatot drawline(), drawstring() drawrect(), fillrect(), clearrect() drawoval(), filloval(), drawarc(), fillarc()
60 Graphics osztály - Metódusok 60 Példa:
61 61 Alacsony szintű események
62 Alacsony szintű események 62 Operációs rendszer szintjén történő elemi esemény Forrása csak komponens lehet ComponentEvent utódja Alacsony szintű AWT események: ComponentEvent: Komponensesemény ContainerEvent: Konténeresemény FocusEvent: Fókuszesemény WindowEvent: Ablakesemény KeyEvent: Billentyűzetesemény MouseEvent: Egéresemény
63 63 Alacsony szintű események
64 64 Alacsony szintű események
65 Komponensesemény - ComponentEvent 65 Példa:
66 Fókuszesemény - FocusEvent 66 Példa:
67 Billentyűesemény - KeyEvent 67 Példa:
68 Egéresemény - MouseEvent 68 Példa:
69 Egéresemény - MouseEvent 69 Példa:
70 Könyvészet 70 Angster Erzsébet, Objektumorientált tervezés és programozás. Java I-II. (Bazele programării orientate pe obiecte), Ed. 4 Kör Bt., Budapesta, Kathy Sierra, Bert Bates: Agyhullám: Java, Kiskapú, 2011.
Dr. Iszály György Barna
Dr. Iszály György Barna Ember központú tervezés Cél:... Az emberek a kívánt műveleteket, szolgáltatásokat, és támogató feladatokat minimális stressz mellett maximális hatékonysággal végezhetik el". Három
RészletesebbenJAVA PROGRAMOZÁS 5.ELŐADÁS
Dr. Pál László, Sapientia EMTE, Csíkszereda JAVA PROGRAMOZÁS 5.ELŐADÁS 2014-2015 tavasz Elrendezésmenedzserek, események 2 Elrendezésmenedzserek Elrendezésmenedzser 3 Minden konténernek van elrendezésmenedzsere
RészletesebbenI. Szakmai törzsanyag
I. Szakmai törzsanyag A 19 témakör tartalmaz algoritmuselméletet, programozási tételeket, tipikus adatfeldolgozó feladatokat, programozási nyelvi alapelemeket, technológiai ismereteket, áttekinti a Java
RészletesebbenSzoftvertechnológia alapjai Java előadások
Szoftvertechnológia alapjai Java előadások Förhécz András, doktorandusz e-mail: fandrew@mit.bme.hu tárgy honlap: http://home.mit.bme.hu/~fandrew/szofttech_hu.html 1 Kivételkezelés I. szokatlan, váratlan
RészletesebbenGábor Dénes Főiskola (IAI) Programozási technológia (Java) - II. / 1
5. A felhasználói interfész felépítése 6. Elrendezésmenedzserek 7. Eseményvezérelt programozás 8. Swing-komponensek 9. Grafika, képek 10. Alacsony szintű események 11. Belső eseménykezelés, komponensgyártás
RészletesebbenJAVA PROGRAMOZÁS 3.ELŐADÁS
Dr. Pál László, Sapientia EMTE, Csíkszereda JAVA PROGRAMOZÁS 3.ELŐADÁS 2014-2015 tavasz Polimorfizmus, absztrakt osztályok, interfészek 2 Példa - Hengerprogram 3 Példa - Hengerprogram 4 Példa - Hengerprogram
RészletesebbenA Java nyelv. Dialógus ablakok. Elek Tibor
A Java nyelv Dialógus ablakok Elek Tibor Dialógus ablakok Szerepe: felbukkanó ablak (üzenet, input) Felépítése, használata majdnem ua., mint JFrame Tulajdonos: lehet tulajdonosa, amellyel együtt ikonizálódik,
RészletesebbenProgramozási technológia
Programozási technológia Swing GUI készítése NetBeans IDE segítségével Dr. Szendrei Rudolf ELTE Informatikai Kar 2018. Bevezető Eddig a grafikus felhasználói felületet kódból hoztuk létre kézzel. A mi
RészletesebbenProgramozás III GRAFIKA RAJZOLÁS SWING FELÜLETEN RAJZOLÁS GRAFIKA HASZNÁLATA. Rajzolni az awt csomag Graphics osztályának metódusaival tudunk.
Programozás III GRAFIKA GAFIKA RAJZOLÁS GRAFIKA HASZNÁLATA Rajzolni az awt csomag Graphics osztályának metódusaival tudunk. A java.awt.graphics osztály néhány metódusa: drawstring() drawrect() drawoval()
RészletesebbenProgramozási technológia
Programozási technológia Grafikus felhasználói felület Dr. Szendrei Rudolf ELTE Informatikai Kar 2018. Grafikus felhasználói felület Két csomag elemeiből lehet a felületet elkészíteni awt,,heavy weight"
RészletesebbenGrafikus felhasználói felületek. Dr. Szendrei Rudolf Informatikai Kar Eötvös Loránd Tudományegyetem. Programozási technológia I. Dr.
Programozási Grafikus Informatikai Kar Eötvös Loránd Tudományegyetem 1 Tartalom 1 2 Grafikus felhasználói felület Két csomag elemeiből lehet a felületet elkészíteni awt: heavy weight" komponensek swing:
RészletesebbenKét csomag elemeiből lehet a felületet elkészíteni: awt: heavy weight komponensek; swing: light weight komponensek (időben később).
Grafikus felhasználói felület Két csomag elemeiből lehet a felületet elkészíteni: awt: heavy weight komponensek; swing: light weight komponensek (időben később). Mi hogyan használjuk? awt: eseménykezelés,
RészletesebbenProgramozási technológia I. programból! A Gomb4 megoldásból induljunk ki!
Menü Menü Egészítsük ki a kattintás számláló programot egy menüvel, amelyben nullázhatjuk a számláló értékét, illetve kiléphetünk a programból! A Gomb4 megoldásból induljunk ki! Menü Menüsor felépítése
RészletesebbenJava Programozás 11. Ea: MVC modell
Java Programozás 11. Ea: MVC modell 20/1 B ITv: MAN 2018.03.02 MVC Model-View-Controller A modell-nézet-vezérlő a szoftvertervezésben használatos szerkezeti minta. Az MVC célja elválasztani az üzleti logikát
RészletesebbenSwing GUI készítése NetBeans IDE segítségével
Programozási Swing e NetBeans IDE segítségével Informatikai Kar Eötvös Loránd Tudományegyetem 1 Tartalom 1 2 2 Eddig a grafikus felhasználói felületet kódból hoztuk létre kézzel. A mi feladatunk volt az
RészletesebbenSwing. (A javax.swing csomag)
Swing (A javax.swing csomag) SWING komponensek Motiváció: az AWT hátrányai: a toolkit-ek komplexitása (bug-ok forrása volt, sérti a platformfüggetlenséget), kevés lehetőség a megjelenítés befolyásolására,
RészletesebbenJAVA PROGRAMOZÁS 2.ELŐADÁS
Dr. Pál László, Sapientia EMTE, Csíkszereda JAVA PROGRAMOZÁS 2.ELŐADÁS 2014-2015 tavasz Tömbök, osztályok, objektumok, konstruktorok Tömbök 2 Referencia típusú változó Elemtípus Primitív Referencia: osztály,
RészletesebbenGrafikus felhasználói felületek. Abstract Window Toolkit, a java.awt és java.awt.event csomagok
Grafikus felhasználói felületek készítése és eseménykezelés Java-ban Abstract Window Toolkit, a java.awt és java.awt.event csomagok Abstract Window Toolkit Absztraktizálás: az osztályok és funkcionalitások
RészletesebbenJAVA PROGRAMOZÁS 4.ELŐADÁS
Dr. Pál László, Sapientia EMTE, Csíkszereda JAVA PROGRAMOZÁS 4.ELŐADÁS 2014-2015 tavasz Kivételkezelés, Grafikus felhasználói felület 2 Kivételkezelés Rendszerhibák és kivételek 3 Programot leállító események:
RészletesebbenVII. Appletek, grafika
VII. Appletek, grafika 1. Bevezetés A tantárgy elején említettük, hogy a Java alkalmazásokat két nagy csoportba sorolhatjuk. Ezek: alkalmazások (applications) alkalmazáskák (applets) Az eddig megírt programjaink
RészletesebbenJava Programozás 4. Gy: Java GUI. Tipper, MVC kalkulátor
Java Programozás 4. Gy: Java GUI Tipper, MVC kalkulátor 15/1 B ITv: MAN 2018.03.10 1. Feladat: Tipper Készítsük el a tippelős programunk grafikus változatát. Az üzleti logika kódja megvan, a felület pedig
RészletesebbenJava felhasználói felület
Java felhasználói felület Text komponensek Elek Tibor Text komponensek Fajtái: - JTextField: egysoros szöveg - JFormattedTextField: egysoros formázott szöveg - JPasswordField: egysoros szöveg echo karakterrel
RészletesebbenGrafikus felületek a programozó szempontjából grafikus elemek absztrakt reprezentációja az egyes elemek tulajdonságait leíró adatstruktúrák.
AWT Grafika Bevezető Grafikus felületek a programozó szempontjából grafikus elemek absztrakt reprezentációja az egyes elemek tulajdonságait leíró adatstruktúrák. Fogalmak: geometriai alakzatok, felületek,
Részletesebben- Alkalmazásfejlesztési szemlélet megismerése - Java GUI készítés bemutatása Swing-ben - Órai feladat megoldása
- Alkalmazásfejlesztési szemlélet megismerése - Java GUI készítés bemutatása Swing-ben - Órai feladat megoldása A gyakorlat keretein belül egy könyvesboltot megvalósító alkalmazást készítünk el lépésről
RészletesebbenJava felhasználói felület
Java felhasználói felület Listák. Egyebek Elek Tibor JList Szerep: Egy vagy több elem kiválasztása véges számú (2-100) elemből. Fontosabb tudnivalók: - Lista elemek kezelése: ListModel - Kiválasztás kezelése:
RészletesebbenJAVA PROGRAMOZÁS 8.ELŐADÁS
Dr. Pál László, Sapientia EMTE, Csíkszereda JAVA PROGRAMOZÁS 8.ELŐADÁS 2014-2015 tavasz Véletlen elérésű állományok; JDBC 2 Véletlen elérésű állományok A RandomAccessFile osztály 3 Közvetlen hozzáférésű
RészletesebbenSzakdolgozat. Mikó Sándor
Szakdolgozat Mikó Sándor Debrecen 2010 1 Debreceni Egyetem Informatikai Kar Adatmodell alapú felhasználói felületek Javával Témavezető: Kósa Márk egyetemi tanársegéd Készítette: Mikó Sándor Programtervező
RészletesebbenJava felhasználói felület
Java felhasználói felület Alapfogalmak Komponens alapok Elek Tibor GUI-val kapcsolatos fogalmak Eseményvezérelt program Program futás: - induló állapot (induló UI) megjelenítése, - eseménykezelő végtelen
RészletesebbenObjektumorientált programozás Pál László. Sapientia EMTE, Csíkszereda, 2014/2015
Objektumorientált programozás Pál László Sapientia EMTE, Csíkszereda, 2014/2015 8. ELŐADÁS Üzenetablakok, dialógusablakok MDI alkalmazások 2 Üzenetablakok Windows-os alkalmazásokban nagyon gyakran használt
RészletesebbenProgramozási technikák Pál László. Sapientia EMTE, Csíkszereda, 2009/2010
Programozási technikák Pál László Sapientia EMTE, Csíkszereda, 2009/2010 4. ELŐADÁS Standard komponensek bemutatása 2 Komponensek bemutatása Programozási technikák - Pál László A komponensek hatékony felhasználásához
RészletesebbenSzámítástechnika II. BMEKOKAA Előadás. Dr. Bécsi Tamás
Számítástechnika II. BMEKOKAA153 2. Előadás Dr. Bécsi Tamás Tömbök (Arrays) Definíció: típus[] név; (pld. int[] szamok; ) Inicializálás: int[] szamok = new int[4]; int[] szamok = 1,2,4,3,5}; int[] szamok
RészletesebbenProgramozás BMEKOKAA146. Dr. Bécsi Tamás 8. előadás
Programozás BMEKOKAA146 Dr. Bécsi Tamás 8. előadás Visszatekintés A Windows Console alkalmazások egy karakteres képernyőt biztosítottak, ahol a kimenet a kiírt szöveg, míg a bemenet a billentyűzet volt.
RészletesebbenGrafikus felhasználói felületek, eseménykezelés
Programozási Grafikus felhasználói felületek, eseménykezelés alapjai Informatikai Kar Eötvös Loránd Tudományegyetem 1 Tartalom 1 2 alapjai 3 alapjai 2 alapjai Egészítsük ki a már korábban elkészített Számláló
RészletesebbenEseménykezelés Java környezetben, AWT alapok
Java programozási nyelv 2007-2008/ősz 4. óra Eseménykezelés Java környezetben, AWT alapok Felhasználói felületek Eseménykezelés AWT ablakozó rendszer legradi.gabor@nik.bmf.hu szenasi.sandor@nik.bmf.hu
RészletesebbenObjektumorientált programozás Pál László. Sapientia EMTE, Csíkszereda, 2014/2015
Objektumorientált programozás Pál László Sapientia EMTE, Csíkszereda, 2014/2015 10. ELŐADÁS Grafika VB.NET-ben 2 Grafikus objektumok Tervezési időben létrehozható grafikus elemek: PictureBox (kép) RectangleShape
RészletesebbenJava Programozás 6. Gy: Java alapok. Adatkezelő 2.rész
Java Programozás 6. Gy: Java alapok Adatkezelő 2.rész 25/1 B ITv: MAN 2018.04.13 A feladat Feladat: folytassuk a panel életre keltését! - Alakítsuk ki a Lista panelt - Betöltéskor olvassuk be az adatokat
RészletesebbenAlkalmazásfejlesztési technológia. Vizsgakövetelmények. 1. Megjelenítési technikák. Magasabb szintű komponensek. Feladat - RendererTeszt
Vizsgakövetelmények Magasabb szintű komponensek Tanár: Csöndes Emese E-mail: csondes@szamalk.hu Adatbázis-kezelés Tanár: Seres Iván E-mail: seres@szamalk.hu Felkészülést támogató anyagok http://www.gdf.hu/segedletek/270fo.htm
RészletesebbenObjektumok és osztályok. Az objektumorientált programozás alapjai. Rajzolás tollal, festés ecsettel. A koordinátarendszer
Objektumok és osztályok Az objektumorientált programozás alapjai Rajzolás tollal, festés ecsettel A koordinátarendszer A vektorgrafikában az egyes grafikus elemeket (pontokat, szakaszokat, köröket, stb.)
RészletesebbenVI. Grafikus Java alkalmazások
VI. Grafikus Java alkalmazások 1. Bevezetés Programjaink egészen eddig algoritmusvezérelt módon, konzolos környezetben kommunikáltunk a felhasználókkal. A program menetét az határozta meg, hogy a kódban
RészletesebbenObjektumorientált programozás Pál László. Sapientia EMTE, Csíkszereda, 2014/2015
Objektumorientált programozás Pál László Sapientia EMTE, Csíkszereda, 2014/2015 7. ELŐADÁS Több információ az alkalmazásban - Fülek az űrlapon - Több űrlapos alkalmazások 2 Több információ az alkalmazásban
RészletesebbenJava Programozás 7. Gy: Java alapok. Adatkezelő 3.rész
Java Programozás 7. Gy: Java alapok Adatkezelő 3.rész 39/1 B ITv: MAN 2018.04.11 A feladat Feladat: folytassuk a panel életre keltését! - Alakítsuk ki az Új dolgozó felvitele panelt - A panel a Beszúr
RészletesebbenJava felhasználói felület
Java felhasználói felület Közbenső konténerek Elrendezés szervezők Elek Tibor Konténerek Közbenső konténerek - általános célú: +JPanel: egy egyszerű konténer, plussz funkciók nélkül +JScrollPane: az egy
RészletesebbenJava programozási nyelv 6. rész Java a gyakorlatban
Java programozási nyelv 6. rész Java a gyakorlatban Nyugat-Magyarországi Egyetem Faipari Mérnöki Kar Informatikai Intézet Soós Sándor 2004. október A Java programozási nyelv Soós Sándor 1/16 Tartalomjegyzék
RészletesebbenJava Programozás 8. Gy: Java alapok. Adatkezelő 4.rész
Java Programozás 8. Gy: Java alapok Adatkezelő 4.rész 37/1 B ITv: MAN 2018.04.15 A feladat Feladat: folytassuk a panel életre keltését! - Készítsük el a Módosítás funkciót - A Lista panelt másoljuk le,
RészletesebbenJava felhasználói felület
Java felhasználói felület Alapfogalmak Komponens alapok Elek Tibor GUI-val kapcsolatos fogalmak Eseményvezérelt program Program futás: - induló állapot (induló UI) megjelenítése, - eseménykezelő végtelen
RészletesebbenObjektumorientált programozás C# nyelven
Objektumorientált programozás C# nyelven 2. rész Öröklés és többalakúság Nemvirtuális metódusok, elrejtés Virtuális metódusok, elrejtés Típuskényszerítés, az is és as operátorok Absztrakt osztályok, absztrakt
RészletesebbenESEMÉNY VEZÉRELT ALKALMAZÁSOK FEJLESZTÉSE I. Bevezetés. Készítette: Gregorics Tibor
ESEMÉNY VEZÉRELT ALKALMAZÁSOK FEJLESZTÉSE I. Bevezetés Készítette: Gregorics Tibor Előfeltétel: OAF (EAF2) Kötelező házi feladatok: 4 darab feladat max. 5-5 pontért Feltételek 2 hét késés: legfeljebb 3
RészletesebbenObjektumorientált programozás Pál László. Sapientia EMTE, Csíkszereda, 2014/2015
Objektumorientált programozás Pál László Sapientia EMTE, Csíkszereda, 2014/2015 5. ELİADÁS Komponensek bemutatása Listák, menük 2 A ListBox (Listadoboz) komponens - Leírás, szerep: megjelenít egy elemlistát,
RészletesebbenJava Programozás 5. Gy: Java alapok. Adatkezelő 1.rész
Java Programozás 5. Gy: Java alapok Adatkezelő 1.rész 27/1 B ITv: MAN 2018.04.13 Feladat Egy nagyon hosszú feladatmegoldásba kezdünk bele: létrehozunk egy adatkezelő programot, sok-sok extrával: 27/2 A
RészletesebbenJava Programozás 8. Ea: GUI. Graphical User Interface
Java Programozás 8. Ea: GUI Graphical User Interface 90/1 B ITv: MAN 2018.02.05 Java GUI 90/2 Minimal version 90/3 GUI Javaban A Java három beépített keretrendszere GUI készítéséhez: AWT Abstract Window
RészletesebbenJava grafikai lehetőségek
Szerver oldali Java programozás 2007-08/II. 3. óra Java grafikai lehetőségek Java grafikai lehetőségek Képek generálása servletekkel szenasi.sandor@nik.bmf.hu Adatbázisok elérése Témakörök Java grafikai
RészletesebbenJava Programozás 3. Gy: Java GUI. Swing, AWT
Java Programozás 3. Gy: Java GUI Swing, AWT 35/1 B ITv: MAN 2018.02.25 Feladat Készítsük el az Emp osztály kezelő programját úgy, hogy ArrayList-et (listatömb, tömblista, rugalmas tömb) használunk. A java.util.arraylist
RészletesebbenRAJZ2. vezetett gyakorlat
Inventor R4 1 Rajz2. vezetett gyakorlat RAJZ2. vezetett gyakorlat Összeállítási rajz készítés A feladat megoldásához szükséges fájlok: Tutorial Files\body1, nozzle1, knob 1, assy_link, final_assy Feladat:
RészletesebbenSzámítástechnika II. BMEKOKAA Előadás. Dr. Bécsi Tamás
Számítástechnika II. BMEKOKAA153 4. Előadás Dr. Bécsi Tamás A RadioButton komponens Tulajdonságok: bool Checked Állapotjelző két állapot esetén: (true: bejelölve,false: nem bejelölve) Események: Esemény
RészletesebbenProgramozás BMEKOKAA146. Dr. Bécsi Tamás 10. Előadás
Programozás BMEKOKAA146 Dr. Bécsi Tamás 10. Előadás A Timer komponens Tulajdonságok: Típus Tulajdonság Magyarázat bool Enabled Engedélyezve int Interval Meghívás periódusa ms-ban Metódusok: Típus Metódus
RészletesebbenDr. Pál László, Sapientia EMTE, Csíkszereda WEB PROGRAMOZÁS 2.ELŐADÁS. Objektumorientált programozás 2015-2016
Dr. Pál László, Sapientia EMTE, Csíkszereda WEB PROGRAMOZÁS 2.ELŐADÁS 2015-2016 Objektumorientált programozás OOP PHP-ben 2 A PHP az 5.0-as verziójától megvalósítja az OO eszközrendszerét OO eszközök:
Részletesebben9. óra operációs rendszerek. Grafikus operációs rendszer
9. óra operációs rendszerek Grafikus operációs rendszer Grafikus képernyőkezelés (egér) Ikonorientált rendszer Ablakos vezérlés Ablak, ikon: fájl, fájlcsoport Egységes kezelői felület Ablakkezelés Menü
RészletesebbenObjektumorientált programozás C# nyelven
Objektumorientált programozás C# nyelven 2. rész Öröklés és többalakúság Nemvirtuális metódusok, elrejtés Virtuális metódusok, elrejtés Típuskényszerítés, az is és as operátorok Absztrakt osztályok, absztrakt
RészletesebbenInterfészek. PPT 2007/2008 tavasz.
Interfészek szenasi.sandor@nik.bmf.hu PPT 2007/2008 tavasz http://nik.bmf.hu/ppt 1 Témakörök Polimorfizmus áttekintése Interfészek Interfészek kiterjesztése 2 Már megismert fogalmak áttekintése Objektumorientált
RészletesebbenSzakdolgozat. Készítette: Tuska Gábor
Szakdolgozat Készítette: Tuska Gábor Debrecen 2007 Debreceni Egyetem, Informatikai Kar Grafikus Felhasználói Felület fejlesztése Java környezetben Témavezetı: Simon Gyula Készítette: Tuska Gábor Debrecen
RészletesebbenDKÜ ZRT. A Portál rendszer felületének általános bemutatása. Felhasználói útmutató. Támogatott böngészők. Felületek felépítése. Információs kártyák
A Portál rendszer felületének általános bemutatása Felhasználói útmutató Támogatott böngészők Internet Explorer 9+ Firefox (legújabb verzió) Chrome (legújabb verzió) Felületek felépítése Információs kártyák
RészletesebbenSZÁMÍTÓGÉPES PROBLÉMAMEGOLDÁS
SZÁMÍTÓGÉPES PROBLÉMAMEGOLDÁS 2.ELŐADÁS A VB programozási nyelv Az Excel programozása 2 A VB programozási nyelv Adattípusok Adatok kezelése Vezérlőszerkezetek Adattípusok és műveletek Egész adattípusok
RészletesebbenZH mintapélda. Feladat. Felület
ZH mintapélda Feladat Írjon Java alkalmazást, amely képes hallgatók rekordjaittárolni és azokat különbözo rendezo kulcsok szerint sorba rendezni. A program grafikus felhasználói felületén keresztül új
RészletesebbenProgramozási technikák Pál László. Sapientia EMTE, Csíkszereda, 2009/2010
Programozási technikák Pál László Sapientia EMTE, Csíkszereda, 2009/2010 12. ELŐADÁS Adatbázis-kezelés Delphiben 2 Adatmegjelenítés lekérdezés segítségével A táblákhoz hasonlóan a lekérdezések is az adatbázis
RészletesebbenGrafikus felhasználói felület (GUI) létrehozása A GUI jelentése Egy egyszerű GUI mintaalkalmazás létrehozása
Alkalmazott Informatikai Intézeti Tanszék MŰSZAKI INFORMATIKA Dr.Dudás László 0. MATLAB alapismeretek IX. A GUI jelentése Egy egyszerű GUI mintaalkalmazás létrehozása Alkalmazott Informatikai Intézeti
RészletesebbenSzéchenyi István Egyetem. Programozás III. Varjasi Norbert varjasin@sze.hu
Programozás III. Varjasi Norbert varjasin@sze.hu 1 A java virtuális gép (JVM) Képzeletbei, ideális számítógép. Szoftveresen megvalósított működési környezet. (az op. rendszer egy folyamata). Feladata:
RészletesebbenJava felhasználói felület
Java felhasználói felület Menük Action Elek Tibor Menük Menü komponensek Menü konténerek: - JMenuBar - JPopupMenu Almenü: - JMenu Menü elemek: - JSeparator - JMenuItem - JCheckBoxMenuItem - JRadioButtonMenuItem
RészletesebbenProgramozási technikák Pál László. Sapientia EMTE, Csíkszereda, 2009/2010
Programozási technikák Pál László Sapientia EMTE, Csíkszereda, 2009/2010 Előadás tematika 1. Pascal ismétlés, kiegészítések 2. Objektum orientált programozás (OOP) 3. Delphi környezet 4. Komponensek bemutatása
RészletesebbenA szerzõrõl... xi Bevezetés... xiii
TARTALOMJEGYZÉK A szerzõrõl...................................................... xi Bevezetés...................................................... xiii I. rész A Visual Basic 2005 környezet 1. óra Irány
Részletesebben1. Mi a fejállományok szerepe C és C++ nyelvben és hogyan használjuk őket? 2. Milyen alapvető változókat használhatunk a C és C++ nyelvben?
1. Mi a fejállományok szerepe C és C++ nyelvben és hogyan használjuk őket? 2. Milyen alapvető változókat használhatunk a C és C++ nyelvben? 3. Ismertesse a névtér fogalmát! 4. Mit értünk a "változó hatóköre"
RészletesebbenVISUAL BASIC ALAPISMERETEK
11. Grafika VISUAL BASIC ALAPISMERETEK 11. Gyakorlat témaköre: Kiválasztógomb (Option Button) és a jelölőnégyzet (CheckBox) használata Kör, ellipszis (Circle) rajzolása. Circle (X, Y), Sugár, QBColor(Szín),
RészletesebbenJava felhasználói felület
Java felhasználói felület Eseménykezelés Elek Tibor Eseményosztályok Az események előfordulásakor keletkezik egy megfelelő eseményobjektum. Pl. KeyPressed vagy KeyReleased (billentyű lenyomása vagy felengedése)
RészletesebbenFelhasználói Kézikönyv
Felhasználói Kézikönyv A ForteMap használatához 1 T a r talomjegyzék 1. AZ ALKALMAZÁS ELINDÍTÁSA... 3 1.1. A KEZELŐFELÜLET ISMERTETÉSE... 3 1.2. NAVIGÁLÁS A TÉRKÉPEN... 3 1.2.1. Térkép nagyítása... 4 1.2.2.
RészletesebbenKivételkezelés, beágyazott osztályok. Nyolcadik gyakorlat
Kivételkezelés, beágyazott osztályok Nyolcadik gyakorlat Kivételkezelés Nem minden hibát lehet fordítási időben megtalálni Korábban (pl. C-ben) a hibakezelést úgy oldották meg, hogy a függvény hibakódot
Részletesebben2011.11.29. JUnit. JUnit használata. IDE támogatás. Parancssori használat. Teszt készítése. Teszt készítése
Tartalom Integrált fejlesztés Java platformon JUnit JUnit használata Tesztelési technikák Demo 2 A specifikáció alapján teszteljük a program egyes részeit, klasszikus V-modell szerint Minden olyan metódust,
RészletesebbenFelhasználói segédlet a Scopus adatbázis használatához
Felhasználói segédlet a Scopus adatbázis használatához Az adatbázis elérése, regisztrálás, belépés Az adatbázis címe: http://www.scopus.com Az adatbázis csak regisztrált, jogosultsággal rendelkező intézmények,
RészletesebbenA dokumentáció felépítése
A dokumentáció felépítése Készítette: Keszthelyi Zsolt, 2010. szeptember A szoftver dokumentációját az itt megadott szakaszok szerint kell elkészíteni. A szoftvert az Egységesített Eljárás (Unified Process)
RészletesebbenJAVA SE/ME tanfolyam tematika
JAVA SE/ME tanfolyam tematika TANFOLYAM TEMATIKA: A JAVA MEGISMERÉSE Java története, miért készült, miért népszerű NETBEANS környezet telepítése, megismerése Programozási alapok java nyelven Változók,primitív
RészletesebbenA feladatok megoldásához felhasználandó osztályok leírásait az alábbi URL-en találja meg: http://download.oracle.com/javase/6/docs/api/
Java Swing MVC labor Készítette: Budai Péter, BME IIT, 2012. A feladatok megoldásához felhasználandó osztályok leírásait az alábbi URL-en találja meg: http://download.oracle.com/javase/6/docs/api/ Továbbá
RészletesebbenKészítette: Gál Tamás. A tananyag programozott változata itt érhető el: Webfejlesztés
HLTML 5 formok gyorstalpaló Készítette: Gál Tamás A tananyag programozott változata itt érhető el: Webfejlesztés (http://webfejlesztes.gtportal.eu/) Creative Commons Nevezd meg!-ne add el!-így add tovább!
RészletesebbenJavaServer Pages (JSP) (folytatás)
JavaServer Pages (JSP) (folytatás) MVC architektúra a Java kiszolgálón Ügyfél (Böngésző) 5 View elküldi az oldal az ügyfélez View (JSP) Ügyfél üzenet küldése a vezérlőnek 1 3 4 Kérelem továbbítása a megjelenítőnek
RészletesebbenVisual C++ osztály készítése, adattagok, és metódusok, láthatóság, konstruktor, destruktor. Objektum létrehozása, használata, öröklés.
Visual C++ osztály készítése, adattagok, és metódusok, láthatóság, konstruktor, destruktor. Objektum létrehozása, használata, öröklés. Az osztály egy olyan típus leíró struktúra, amely tartalmaz adattagokat
RészletesebbenProgramozási nyelvek Java
Programozási nyelvek Java 2. gyakorlat Függvények Általános prototípus Módosítószavak Láthatóság: public, protected, private. Ha nem definiált, akkor úgynevezett package-private láthatóság. Lehet abstract
RészletesebbenBME MOGI Gépészeti informatika 14.
BME MOGI Gépészeti informatika 14. 1. feladat Készítsen alkalmazást, mely a képernyő közepére egy véletlen színnel kitöltött kört rajzol! A színváltást nyomógomb segítségével oldja meg! A rajzolást a form
RészletesebbenJava és web programozás
Budapesti M szaki Egyetem 2015. 03. 18. 6. El adás Graka Java-ban Emlékezzünk kicsit vissza a tikz-re: \begin{tikzpicture \draw (0,0) node[draw,circle] (S) {s; \draw (3,2) node[draw,circle] (A) {a; \draw
RészletesebbenSDI ALKALMAZÁS I. Workspace / ResourceView / Toolbar / IDR_MAINFRAME. Workspace / ResourceView / Menu / IDR_MAINFRAME
SDI ALKALMAZÁS I. Feladat: Készítsünk egy olyan alkalmazást, amely az év végi adózás céljából rögzíti egyetlen évközi bevételnek az adatait: bruttó jövedelem adóel ı leg nettó bevétel jövedelem forrása
RészletesebbenA gyakorlat során az alábbi ábrán látható négy entitáshoz kapcsolódó adatbevitelt fogjuk megoldani.
Vizuális programozás 1. A gyakorlat célja A gyakorlat célja a Könyvtár alkalmazás folytatása az előző gyakorlaton elkészített grafikus felület felhasználásával. Elsőként lemásoljuk az előző gyakorlat eredményeként
RészletesebbenELTE SAP Excellence Center Oktatóanyag 1
ELTE SAP Excellence Center Oktatóanyag 1 ELTE SAP Excellence Center Oktatóanyag 2 ELTE SAP Excellence Center Oktatóanyag 3 A felhasználók három különböző képernyővel találkoznak Listák az adatmegjelenítéshez
RészletesebbenRAJZ1. vezetett gyakorlat
Inventor R4 1 Rajz1. vezetett gyakorlat RAJZ1. vezetett gyakorlat Műhelyrajz készítés A feladat megoldásához szükséges fájlok: Tutorial Files\body1 Feladat: Készítse el a szelepház műhelyrajzát! 1) Indítson
RészletesebbenConcurrency in Swing
Concurrency in Swing A szálkezelés a swing alkalmazásokban is fontos. Cél egy olyan felhasználói felület készítése, amely soha nem fagy, mindig válaszol a felhasználói interakciókra, bármit is csináljon
Részletesebben1. Tesztlap: Programablakok
1. Tesztlap: Programablakok Karikázd be a fenti ábrán az alábbi elnevezéseknek megfelelő területeket, és írd mellé a megadott számot. 1. Start gomb, 2. Bezárás gomb, 3. Kis méret gomb, 4. Eszköztár egy
RészletesebbenJava programozási nyelv 4. rész Osztályok II.
Java programozási nyelv 4. rész Osztályok II. Nyugat-Magyarországi Egyetem Faipari Mérnöki Kar Informatikai Intézet Soós Sándor 2005. szeptember A Java programozási nyelv Soós Sándor 1/17 Tartalomjegyzék
RészletesebbenObjektumorientált programozás Pál László. Sapientia EMTE, Csíkszereda, 2014/2015
Objektumorientált programozás Pál László Sapientia EMTE, Csíkszereda, 2014/2015 9. ELİADÁS Kivételkezelés (Exception handling) 2 Mi a kivétel (exception)? A kivétel, olyan hibás állapot vagy esemény, amely
RészletesebbenBME MOGI Gépészeti informatika 8.
BME MOGI Gépészeti informatika 8. 1. feladat Készítse beosztottak és vezetők munkahelyi adatait kezelő alkalmazást! A feladat megoldásához hozza létre a következő osztályokat! Beosztott osztály: adatmező
RészletesebbenAdatbázis alapú rendszerek gyakorlat Adatbázis alapú alkalmazásfejlesztés Java, C# környezetben
Adatbázis alapú rendszerek gyakorlat Adatbázis alapú alkalmazásfejlesztés Java, C# környezetben Java GUI készítése, Oracle kapcsolódás JDBC-vel A jelen anyagban egy egyszerűsített megközelítéssel vizsgáljuk
RészletesebbenProgramozási nyelvek Java
Programozási nyelvek Java Kozsik Tamás előadása alapján Készítette: Nagy Krisztián 8. előadás Öröklődés - megnyitunk egy osztályt egy másik előtt zárt egységeket szeretünk készíteni (láthatósági kérdés:
RészletesebbenFelhasználói segédlet a Scopus adatbázis használatához
Felhasználói segédlet a Scopus adatbázis használatához Az adatbázis elérése, regisztrálás, belépés Az adatbázis címe: http://www.scopus.com Az adatbázis csak regisztrált, jogosultsággal rendelkező intézmények,
Részletesebben1. Alapok. Programozás II
1. Alapok Programozás II Elérhetőség Név: Smidla József Elérhetőség: smidla dcs.uni-pannon.hu Szoba: I916 2 Irodalom Bjarne Stroustrup: A C++ programozási nyelv 3 Irodalom Erich Gamma, Richard Helm, Ralph
RészletesebbenKézikönyv. Felhasználói regiszter
Kézikönyv Felhasználói regiszter Tartalomjegyzék 1 ABAS-ERP UTASÍTÁS ÁTTEKINTÉS... 4 2 AZ UTASÍTÁS TULAJDONSÁGA... 8 3 ABAS-ERP UTASÍTÁS ÁTTEKINTÉS... 9 4 AZ UTASÍTÁS TULAJDONSÁGA... 15 5 ABAS-ERP UTASÍTÁS
RészletesebbenSzámítógépes grafika
Számítógépes grafika XXIII. rész Grafika DOS alatt I. A DOS operációs rendszer a személyi számítógépek szöveges üzemmódú parancssoros operációs rendszere. Grafikus alkalmazásokat is lehetett DOS alatt
Részletesebben