Pemrograman Platform Khusus

Slides:



Advertisements
Presentasi serupa
MENGENAL TAMPILAN MICROSOFT OFFICE WORD 2003.
Advertisements

BORLAND DELPHI 1. Pengenalan Borland Delphi merupakan program aplikasi database yang berbasis Object Pascal dari Borland. Delphi juga memberikan fasilitas.
Instalasi dan pengenalan visual basic 6
Program Paket Niaga Putu Putra Astawa S.Kom.,M.kom
PEMROGRAMAN I 2 SKS.
Pemrograman Visual Basic 6.0
GUI Design Event-Driven Programming Basic Windows Controls
SISTEM OPERASI WINDOWS
PEMROGRAMAN VISUAL 2 SKS (TEORI)
Pemograman 1 Pertemuan 1.
PEMROGRAMAN APLIKASI BISNIS I (VISUAL STUDIO 2010)
VISUAL BASIC.NET Apa Itu VB.NET ?
Pemograman 1 Pertemuan 13.
PEMROGRAMAN BEORIENTASI OBJEK
Introduction to Visual Basic 6.0. Salah Satu Bahasa Pemrograman Dikembangkan sekitar tahun 1991 oleh Microsoft Merupakan pengembangan dari bahasa BASIC.
APLIKASI KAMUS ELEKTRONIK BAHASA INDONESIA,JERMAN DAN KOREA DENGAN MENGGUNAKAN VISAUL BASIC .NET 2008 DAN SQL SERVER 2005 NAMA : INGGRIT PARNANDES NPM.
Pemrograman Visual VB.net 2008 dengan Database Microsoft Access 2010
Pemrograman VB.NET Pertemuan 3.
Konsep dasar pemrograman visual
TOOLBOX VISUAL BASIC 6.0.
Pengenalan Visual Studio 2008
LABEL VB.NET menyebut komponen pada Form seperti tombol, Textbox dan lainnya sebagai control yang ditemukan pada class : System.Windows.Foems.Control Label.
Pemrograman Visual Ramos Somya.  Menubar memberikan kesan sangat tinggi terhadap sebuah aplikasi yang dilengkapi dengan kontrol ini.  Keunggulan pemakaian.
1 Pertemuan 1 Pengenalan Dasar Visual Basic Matakuliah: M0462/Programming I Tahun: 2005 Versi: >
Pertemuan 1 Dani Hamdani, S.Kom..
Pengenalan Visual Basic
MENGENAL VISUAL BASIC 6.0 Pertemuan 2
Pemrograman Terstruktur
Pemrograman visual Menu Toolbar MDI Form.
ALGORITMA & PEMROGRAMAN 2 B
Konsep sistem informasi a
PENGANTAR KOMPUTER & TI 2A
Pemrograman Visual Oleh : Erni Fatmawati.
Memahami Ruang Lingkup Pemrograman
VISUAL BASIC.NET Apa Itu VB.NET ?
Louis Bertrand Secondra
MENGENAL VISUAL BASIC 6.0 Pertemuan 3
Konsep Teknologi Informasi a
Algoritma & PEMROGRAMAN 2B (Visual basic)
Java User Interface (Swing)
KOMPUTER APLIKASI AKUNTANSI - V -
Memahami Ruang Lingkup Pemrograman
P e r t e m u a n 1 Membuat Workbook dengan Macro
Pemrograman Platform Khusus
LAB PEMOGRAMAN III (VISUAL BASIC)
Pemrograman Visual (Borland Delphi 7.0)
Visual Studio 2008 Merupakan perangkat lunak yang terintegrasi. Di dalamnya terdapat beberapa perangkat lunak untuk pengembang ( Programmer ), antara lain.
Program, Pemrograman, dan Bahasa Pemrograman
Blog : muningmini.wordpress.com
Visual Basic 2010 The Beginner
Dasar Komputer & Pemrog. 2B
PEMROGRAMAN VISUAL 2 SKS (TEORI)
Pertemuan I (Pendahuluan VB.NET) Pemrograman Visual II
MS ACCESS.
Pertemuan 1 Pemrograman Visual Intro ‘n Delphi Intro
Nama : RATNA KUSUMANING P NIM : A
Pengenalan Borland Delphi 7.0
Pemrograman Terstruktur I dengan Delphi
Pemrograman Berorientasi Obyek
Komputer 3 Dian C. Rini N, M.Kom
Muhammad Riska PTP FT UNM
Pemrograman Berorientasi Obyek
Oleh : Rahmat Robi Waliyansyah, M.Kom.
Pemrograman GUI dengan Java
Memahami Ruang Lingkup Pemrograman
MATERI PERKULIAHAN Pemrograman Aplikasi I Laily Hermawanti, S.T, M.Kom
MATERI MATAKULIAH PAKET PROGRAM NIAGA (PPN) Oleh : Buyung Solihin Hasugian, S.Kom, M.Kom.
Pengenalan Visual Basic
ALGORITMA DAN PEMROGRAMAN 2B
Pengenalan Microsoft Access
Transcript presentasi:

Pemrograman Platform Khusus CIF61256 Pemrograman Platform Khusus 02– Pemrograman Desktop – Container, Menu, Toolbar, dan Dialog Rizal Setya Perdana, S.Kom., M.Kom. Tim Pengampu Mata Kuliah Pemrograman Platform Khusus Fakultas Ilmu Komputer Universitas Brawijaya

Tujuan Perkuliahan Menyebutkan dan menjelaskan komponen- komponen GUI yang ada pada aplikasi berbasis desktop pada bahasa pemrograman C# dengan framework .NET khususnya container, menu, toolbar, dan dialog

Pokok Bahasan C#, .NET Framework, Visual Studio Containers Menus & Toolbars Dialogs

Bahasa Pemrograman C# C# (dibaca “C sharp”) merupakan sebuah Bahasa pemrograman yang didesain untuk mengembangkan beragam aplikasi yang berjalan pada .NET Framework. C# merupakan Bahasa yang cukup sederhana, powerful, type-safe, dan berorientasi objek (OOP) Sumber: https://docs.microsoft.com/en-us/dotnet/csharp/csharp

.NET Framework Merupakan platform pengembangan untuk mengembangkan aplikasi berbasis Windows desktop, web, Windows Phone, Windows Server, dan Microsoft Azure. Berisi kelas-kelas library yang secara fungsional banyak digunakan dan memenuhi standar pada beberapa industri yang menggunakan perangkat lunak Beberapa fungsionalitas yang didukung oleh .NET Framework adalah manajemen memori, type & memory safety, security, networking, dan keperluan deployment aplikasi. Bahasa pemrograman yang didukung adalah C#, F#, dan Visual Basic Sumber: https://docs.microsoft.com/en-us/dotnet/framework/

Visual Studio Tampilan awal aplikasi Visual Studio Community 2017 IDE (Integrated Development Environment) vs Text Editor Bermasalah saat proses instalasi?

Create new project…

Windows Forms App (.NET Framework)

Toolbox, Workspace, Solution Explorer, Properties

Windows Form Merupakan komponen dasar dari aplikasi berbasis desktop Tempat disusunnya komponen control sebagai media untuk berinteraksi dengan aplikasi Berfungsi untuk menampilkan informasi pada pengguna aplikasi

Containers

Pengertian Containers Dalam pengembangan aplikasi berbasis desktop, Containers merupakan komponen yang memuat komponen-komponen lainnya Mengelompokkan komponen-komponen Macam-macam Containers: Panel GroupBox FlowLayoutPanel SplitContainer TabControl TableLayoutPanel

Panel Penghapusan Panel menyebabkan terhapusnya isi dari Panel tersebut Panel 1 Panel 2 Panel adalah container yang digunakan untuk mengelompokkan komponen-komponen lain. Masing-masing Panel dapat memiliki pengaturan tersendiri.

GroupBox Jenis container yang mengelompokan komponen-komponen pada kotak yang dikelilingi oleh garis/border dengan label tertentu Serupa dengan Panel, namun memiliki garis pembatas dan label untuk menamai kelompok komponen

FlowLayoutPanel Merupakan salah satu jenis container yang memberikan kemudahan karena komponen yang terdapat didalamnya tersusun secara otomatis Komponen yang dimasukan ke dalam container akan tersusun secara vertical atau horizontal FlowDirection: LeftToRight, TopDown, RightToLeft, BottomUp

FlowLayoutPanel (lanjutan) LeftToRight TopDown

FlowLayoutPanel (lanjutan) RighttoLeft BottomUp

SplitContainer Vertical Split Horizontal Split Merupakan jenis container yang membagi windows form menjadi dua buah bagian/panel secara vertical atau horizontal

TabControl Container yang memisahkan kelompok komponen dalam bentuk Tab, pada contoh diatas terdapat 2 Tab yaitu tabPage1 dan tabPage2

TableLayoutPanel Merupakan container yang penyusunannya berdasarkan struktur table (baris/kolom) Pengaturan yang dapat dilakukan pada struktur tabel : Add Column Add Row Remove Last Column Remove Last Row Edit Rows and Columns

Menus dan Toolbars

Menu Strip Macam-macam menu strip : MenuItem ComboBox TextBox MenuStrip merupakan komponen yang berisikan pengelompokkan menu berupa item-item dan subitem Penentuan jenis menu strip 2. Pengisian elemen menu strip 3. Contoh menu strip ketika dijalankan

Context Menu Strip ContextMenuStrip merupakan sebuah komponen yang memungkinkan kita memberikan pilihan aksi pada sebuah komponen ketika pengguna malakukan klik kanan pada komponen tersebut. Proses pendefinisian ContextMenuStrip Pilih komponen yang akan diberikan property pada ContextMenuStrip Pada kasus ini komponen yang diberikan contextMenuStrip adalah TextBox kata kunci

Status Strip Merupakan komponen untuk menampilkan informasi pada bagian bawah window terkait status proses tertentu. Seperti status text, status progress bar dll.

Tool Strip Komponen-komponen yang terletak pada bagian menu bar Komponen tersebut dapat diatur sesuai kebutuhan

Tool Strip Container Komponen yang berfungsi untuk memuat beberapa toolstrip

Dialogs

Dialogs Aplikasi standalone terdiri dari window utama yang menampilkan data/informasi beserta dengan UI pengguna dalam berinteraksi. Window tambahan diperlukan untuk beberapa keperluan seperti: Menampilkan informasi spesifik pengguna Mengumpulkan informasi dari pengguna Atau keduanya

Message Box Merupakan salah satu jenis dialog box yang digunakan untuk menampilkan informasi tekstual atau memberikan pernyataan konfirmasi

Color Dialog Merupakan komponen dialog interaksi yang menanyakan pilihan warna pada sistem

Folder Browsing Dialog Merupakan komponen dialog yang menampilkan struktur direktori/folder sistem

Font Dialog Merupakan komponen dialog yang menampilkan pilihan Font yang ada pada sistem

Open File Dialog Merupakan komponen dialog yang menampilkan pilihan file pada direktori sistem

Save Dialog Merupakan komponen dialog yang menanyakan tentang proses simpan pada direktori komputer

Questions?