Mirosław Ochodek Szkolenie finansowane ze ś rodków Europejskiego Funduszu Spo ł ecznego (75%) i bud ż etu pa ń stwa (25%)

Slides:



Advertisements
Podobne prezentacje
Migrating Desktop Podsumowanie projektu
Advertisements

Projekt „Edukacja informatyczna i ekologiczna – zrozumienie międzypokoleniowe” finansowany ze środków Unii Europejskiej w ramach Europejskiego Funduszu.
Nowa Jakość kontroli w biznesie Projekt: Stworzenie e- usługi w postaci systemu księgowo-kadrowego on-line przez MGA Sp. z o.o. w Toruniu jest współfinansowany.
Grafika komputerowa Wykład 2 Wykorzystanie podstawowych usług bibliotecznych (API) w operacjach graficznych.
Java applet (c.d.) Nguyen Hung Son Uniwersytet Warszawski.
Inteligentny System Aktualności
Ksantypa2: Architektura
Windows 8 (Modern UI) - Wprowadzenie
Systemy operacyjne Bibliografia:
Jak diagnozować zapotrzebowanie na kwalifikacje i umiejętności na rynku pracy Łukasz Arendt Instytut Pracy i Spraw Socjalnych.
Algorytmy.
Wyższa Szkoła Ekologii i Zarządzania
Lekkie metodologie wytwarzania oprogramowania Raport z gry planistycznej Jakub Nowak Przemysław Warzyński.
Lekkie metodologie wytwarzania oprogramowania Raport z pierwszej iteracji i planowania drugiej iteracji Jakub Nowak Przemysław Warzyński.
Spis treści Możliwości biblioteki logiczno-fizycznej
Projekt współfinansowany przez Unię Europejską ze środków Europejskiego Funduszu Społecznego w ramach Programu Operacyjnego Kapitał Ludzki Przykłady dobrej.
Ekran startowy Microsoft Windows Gdy Windows 1.x startuje, uruchamia aplikację o nazwie MS-DOS Executive. Jest to pewien rodzaj Menadżera plików.
AWT i Swing, Layout Managers
przygotował Michał Wdaniec
SIEĆ P2P 1. Definicja sieci równouprawnionej. To taka sieć, która składa się z komputerów o takim samym priorytecie ważności, a każdy z nich może pełnić.
Inżynieria Oprogramowania
IT Asset Management Service
Start programu. Ekran powitalny. Prologue Pomoc.
Mateusz Antonow. Tekst Obraz Galeria Media Kształty & linie Przyciski & menu Sklep Internetowy Ustawienia Społecznościowe Aplikacje 3. Dodaj.
Tadeusz Ziębakowski Zachodniopomorski Uniwersytet Technologiczny.
Projekt jest współfinansowany ze środków Unii Europejskiej w ramach Europejskiego Funduszu Społecznego.
Programowanie obiektowe
Programowanie obiektowe
System rejestracji zawodników Polski Związek Judo 2006.
Instrukcja USOSweb Wersja: Opracował: Sebastian Sieńko Plany zajęć dodatkowych pracownika.
„Kalkulator zużycia oraz kosztu energii elektrycznej online „
DxR 700 & Bosch Video Client
NOT in the rain….
Zaawansowane komponenty graficzne Swing
TECH – INFO technika, fizyka, informatyka
Projekt współfinansowany przez Unię Europejską z Europejskiego Funduszu Rozwoju Regionalnego w ramach Programu Operacyjnego Pomoc Techniczna
Na pasku narzędzi wybrać formant Karta
POLITECHNIKA WROCŁAWSKA
Projektowanie Aplikacji Internetowych Artur Niewiarowski Wydział Fizyki, Matematyki i Informatyki Politechnika Krakowska.
Narzędzia IT do prowadzenia projektów Maciej Broniarz | Marcin Doliński Konferencja Promująca Projekt „Platforma usług elektronicznych Uniwersytetu Warszawskiego.
1. Logowanie z usługą Active Directory. a) logowanie do domeny Windows 2003 Server odbywa się znacznie szybciej niż w poprzednich wersjach. b) nie ma odwołania.
Weed Wizualna eksploracja danych Tomasz Płuciennik Marcin Mielnicki Michał Krysiński Rafał Fabiański.
Dokumentacja obsługi programów Kamil Smużyński Piotr Kościński.
PROGRAMOWANIE W JAVA Informatyka Stosowana – ROK II / III Laboratoria mgr inż. Krzysztof Bzowski.
PROGRAMOWANIE W JAVA Informatyka Stosowana – ROK II / III Laboratoria mgr inż. Krzysztof Bzowski.
Technologia kształcenia zawodowego 6. Kształcenie modułowe1 6. Idea, organizacja i technologia kształcenia modułowego 1. Podstawy teoretyczne, założenia.
LOGO. Czym jest logo? Logo najczęściej składa się z sygnetu (graficznego znaku) i logotypu (znaku typograficznego, czyli składającego się z fontu wybranego.
Korzystanie z poczty Uruchamiamy przeglądarkę i wpisujemy adres naszej strony sosw2plock.com.
ZMIANY TECHNICZNE do kryteriów szczegółowych wyboru finansowanych operacji dla Działania 2.1 Regionalnego Programu Operacyjnego Województwa Mazowieckiego.
Wykład 10 Programowanie w Windows 1.Aplikacja dialogowa (Dialog Based) PO10-1 / 26.
Biblioteki graficzne: Swing, AWT, SWT
EBSCOhost Collection Manager Konto osoby proponującej książki do zakupu Przewodnik support.ebsco.com.
Microsoft® Office Word
Mirosław Ochodek Szkolenie finansowane ze ś rodków Europejskiego Funduszu Spo ł ecznego (75%) i bud ż etu pa ń stwa (25%)
PAŹDZIERNIK LpParagrafOpis średnia wartość dochodów Skumulowany udział wartości poszczególnych paragrafów dochodów % całości dochodów
„Rozwój szkolnictwa zawodowego w Białymstoku w dostosowaniu do potrzeb rynku pracy” Projekt współfinansowany ze środków Europejskiego Funduszu Społecznego.
Innowacyjność w planowaniu przedsięwzięć informatycznych Mirosław Ochodek Łukasz Olek
Charakterystyka systemu operacyjnego – Windows Wykonały: Urszula Szostek Paulina Kot z klasy 3 TB.
Kompilator eBook w technologii Java Dyplomant: Maciej Bagrowski Promotor: dr inż. Walery Susłow Politechnika Koszalińska Wydział Elektroniki i Informatyki.
Graficzny Interfejs Użytkownika
Wyższa Szkoła Bankowa, Poznań, dr inż. mirosław Loręcki
OS/2 Justyna Pabisek.
Przeglądarka stron WWW
Prezentacja Projektowa – wersja okienkowa
II posiedzenie grupy tematycznej ds. podejścia LEADER
Departament Rozwoju Regionalnego i Funduszy Europejskich
Projekt modułu BANK INTERNETOWY Moduł funkcji banku
JavaBeans by Paweł Wąsala
„Nowoczesne inspiracje”
PGO GUI - Swing Michail Mokkas.
Zapis prezentacji:

Mirosław Ochodek Szkolenie finansowane ze ś rodków Europejskiego Funduszu Spo ł ecznego (75%) i bud ż etu pa ń stwa (25%) w ramach Zintegrowanego Programu Operacyjnego Rozwoju Regionalnego 27 kwiecień 2007 Implementacja GUI w Javie Aplikacja „Bank”

Plan ▪ Wprowadzenie Przygotowanie środowiska Kilka słów o programie „Bank” i zmianach ▪ Projektowanie interfejsu graficznego Szkice ekranów Nanoszenie siatek ▪ Przykładowa implementacja Okno główne i nowa klasa startowa Menu Panel struktury Panel operacji

Plan ▪ Wprowadzenie Przygotowanie środowiska Kilka słów o programie „Bank” i zmianach ▪ Projektowanie interfejsu graficznego Szkice ekranów Nanoszenie siatek ▪ Przykładowa implementacja Okno główne i nowa klasa startowa Menu Panel struktury Panel operacji

Przygotowanie środowiska ▪ Pobranie ze strony wersji rozwojowych aplikacji Szkolenia->Java Kilka wersji (w różnych stadiach rozwoju) ▪ Pobierzmy wszystkie wersje i dodajmy do przestrzeni roboczej

Kilka słów o programie „Bank” ▪ Program realizowany na pierwszy szkoleniu ▪ Kilka drobnych zmian (praktycznie niezauważalnych) ▪ W modelu dwa dodatkowe elementy org.inmost.bank.BankModelProvider org.inmost.bank.ModelListener ▪ Przyjrzyjmy się bliżej tym klasom

Plan ▪ Wprowadzenie Przygotowanie środowiska Kilka słów o programie „Bank” i zmianach ▪ Projektowanie interfejsu graficznego Szkice ekranów Nanoszenie siatek ▪ Przykładowa implementacja Okno główne i nowa klasa startowa Menu Panel struktury Panel operacji

Okienko główne

BankFrame BankStructurePanel TransferPanel

Okienko główne BankFrame BankStructurePanel BorderLayout.WEST TransferPanel BorderLayout.CENTER BorderLayout

BankStructurePanel JTree JTextArea

BankStructurePanel JTree JTextArea BoxLayout BoxLayout.Y_AXIS

TransferPanel JLabel JButton JComboBox JTextField

TransferPanel GridBagLayout

TransferPanel gridx = 0 gridy = 0 gridwidth = 2 gridx = 0 gridy = 1 gridwidth = 2 gridx = 0 gridy = 2 gridwidth = 1 gridx = 1 gridy = 2 gridwidth = 1 gridx = 0 gridy = 3 gridwidth = 1 gridx = 0 gridy = 4 gridwidth = 1 gridx = 0 gridy = 3 gridwidth = 1 gridx = 0 gridy = 4 gridwidth = 1 gridx = 0 gridy = 5 gridwidth = 2 GridBagLayout

Efekt naszej pracy

Okienko dodawania konta? Jakie komponenty? Jakie rozmieszczenie?

Okienko dodawania konta JLabel JComboBox JTextField JButton JLabel

Okienko dodawania konta BorderLayout BorderLayout.CENTER BorderLayout.NORTH BorderLayout.SOUTH

Okienko dodawania konta GridBagLayout

Plan ▪ Wprowadzenie Przygotowanie środowiska Kilka słów o programie „Bank” i zmianach ▪ Projektowanie interfejsu graficznego Szkice ekranów Nanoszenie siatek ▪ Przykładowa implementacja Okno główne i nowa klasa startowa Menu Panel struktury Panel operacji

Przykładowa implementacja ▪ org.inmost.bank.app1

Plan ▪ Wprowadzenie Przygotowanie środowiska Kilka słów o programie „Bank” i zmianach ▪ Projektowanie interfejsu graficznego Szkice ekranów Nanoszenie siatek ▪ Przykładowa implementacja Okno główne i nowa klasa startowa Menu Panel struktury Panel operacji

Przykładowa implementacja ▪ org.inmost.bank.app2

Przykładowa implementacja ▪ org.inmost.bank.app3

Plan ▪ Wprowadzenie Przygotowanie środowiska Kilka słów o programie „Bank” i zmianach ▪ Projektowanie interfejsu graficznego Szkice ekranów Nanoszenie siatek ▪ Przykładowa implementacja Okno główne i nowa klasa startowa Menu Panel struktury Panel operacji

Przykładowa implementacja ▪ org.inmost.bank.app4

Plan ▪ Wprowadzenie Przygotowanie środowiska Kilka słów o programie „Bank” i zmianach ▪ Projektowanie interfejsu graficznego Szkice ekranów Nanoszenie siatek ▪ Przykładowa implementacja Okno główne i nowa klasa startowa Menu Panel struktury Panel operacji

Przykładowa implementacja ▪ org.inmost.bank.app5

Efekt naszej pracy! ▪ org.inmost.bank.app

Swing Dziękuje za uwagę