Java Logo

Java Blackboard

Ders 033-064

Java programlama dilinin 033-064 arası dersleri.

Toplam Ders: 163 | Bu Sayfada: 32 ders

Ders 033-064

Java Java Tutorial 064: Java | Java Swing 5-Letter Word Guess Game – Kelime5 GUI Project
Key Concepts & Highlights
◉ Java Swing GUI panels
◉ Dynamic 5-letter board
◉ Color-coded letter feedback
◉ JTextField for user guesses
◉ JPanel layout & TitledBorder
⦾ Tutorial 064
Java Java Tutorial 063: Java | Java GUI Word Guess Game – 5-Letter Word Panels (Wordle Style)
Key Concepts & Highlights
◉ JFrame and JPanel management
◉ Customizing panel size, spacing, and transparency
◉ Using TitledBorder for labeled letter panels
◉ Dynamic GUI creation for multiple word attempts
◉ Color-coding letters for guess feedback
⦾ Tutorial 063
Java Java Tutorial 062: Java | Java Console Wordle Game – 5-Letter Guessing Game Example
Key Concepts & Highlights
◉ Randomly select a 5-letter word from a list
◉ Take user input using Scanner
◉ Compare each letter of the guess with the target word
◉ Using loops to allow multiple guesses
◉ Conditional logic to provide feedback (+ or -)
⦾ Tutorial 062
Java Java Tutorial 061: Java | Java Swing – Dependent JComboBox with Image Display Example
Key Concepts & Highlights
◉ Dynamic JComboBoxes (Category → Item)
◉ Using DefaultComboBoxModel to update items dynamically
◉ Displaying images in JLabel based on selection
◉ Scaling images to fit GUI components
◉ Swing layout management with absolute positioning
⦾ Tutorial 061
Java Java Tutorial 060: Java | Java Swing – Dependent JComboBox Example with String Arrays
Key Concepts & Highlights
◉ Dependent JComboBoxes (City → District)
◉ Using #DefaultComboBoxModel to update items dynamically
◉ Setting custom fonts for #JComboBox items
◉ Retrieving and displaying selections in #JTextArea
◉ Basic Swing layout management and event handling
⦾ Tutorial 060
Java Java Tutorial 059: Java | Java Swing Tutorial – Dependent JComboBox (City → District Selection)
Key Concepts & Highlights
◉ Creating dependent JComboBoxes (parent → child list updates)
◉ Using ActionListener to detect combo box changes
◉ Dynamically adding and clearing #JComboBox items
◉ Displaying selected values in a #JTextArea
◉ Building a simple interactive form with Swing
⦾ Tutorial 059
Java Java Tutorial 058: Java | Swing Graphics – Drawing the Turkish Flag
Key Concepts & Highlights
◉ Drawing the #TurkishFlag Graphics2D
◉ Using ovals, polygons, and rectangles
◉ Applying custom colors
◉ Building a drawing panel
◉ Creating a complete flag window
⦾ Tutorial 058
Java Java Tutorial 057: Java | Java Swing #Drawing Tutorial – Shapes, Images & #CustomGraphics (Step by Step)
Key Concepts & Highlights
◉ Drawing shapes with #Graphics2D (polygons, lines, ovals, rectangles)
◉ Loading and rendering images in a custom JPanel
◉ Using custom colors, strokes, and fonts
◉ Overriding paint() for custom 2D drawing
◉ Building a drawing window with JFrame + JPanel
⦾ Tutorial 057
Java Java Tutorial 056: Java | Java Swing #CalendarApp – Full Year with Weekdays (BorderLayout & GridLayout)
Key Concepts & Highlights
◉ Building a full-year calendar UI with Swing
◉ Using BorderLayout and GridLayout together
◉ Rendering weekdays and month-day alignment
◉ Dynamic UI updates with removeAll() & revalidate()
◉ Handling month selection with JComboBox
⦾ Tutorial 056
Java Java Tutorial 055: Java | Java Swing #CalendarApp UI – BorderLayout & GridLayout Tutorial (Day & Month Rendering)
Key Concepts & Highlights
◉ BorderLayout usage for top, center, bottom UI structure
◉ GridLayout for creating a 7×7 calendar grid
◉ Rendering days and weekdays dynamically
◉ Updating UI with removeAll(), add(), and revalidate()
◉ Using JComboBox to switch between calendar months
⦾ Tutorial 055
Java Java Tutorial 054: Java | Java Swing Calendar UI Tutorial | BorderLayout + GridLayout | Pastel Calendar Grid (2022)
Key Concepts & Highlights
◉ Building a 6×7 calendar layout using GridLayout
◉ Updating calendar views dynamically with JComboBox
◉ Creating pastel-colored day cells with random colors
◉ Conditional rendering of dates (empty, filled, custom)
◉ Using BorderLayout to structure header, footer, and grid
⦾ Tutorial 054
Java Java Tutorial 053: Java | Java Swing BorderLayout & GridLayout Tutorial | Dynamic Panels, Colors & ComboBox Actions
Key Concepts & Highlights
◉ How to build dynamic UIs using BorderLayout and GridLayout
◉ Updating panels live with ComboBox selections
◉ Creating pastel color panels with random color generation
◉ Rendering 3-letter and 5-letter framed ASCII art grids
◉ Using revalidate() & repaint() for smooth UI refresh
⦾ Tutorial 053
Java Java Tutorial 052: Java | Java Swing Pastel Panels — Dynamic #GridLayout with #ComboBox (Beginner GUI)
Key Concepts & Highlights
◉ Using JComboBox to switch between dynamic grid layouts
◉ Generating pastel-colored panels with Random
◉ Creating flexible UI with BorderLayout and GridLayout
◉ Updating panels dynamically with removeAll + revalidate
◉ Styling labels and panels with pastel color palettes
⦾ Tutorial 052
Java Java Tutorial 051: Java | Java Swing #ComboBoxExample — BorderLayout with Dynamic Labels (Beginner)
Key Concepts & Highlights
◉ Using JComboBox to select options in a Java Swing GUI
◉ Updating JLabel text and color dynamically based on selection
◉ Applying BorderLayout to position components in the frame
◉ Customizing font, size, and alignment for labels
◉ Handling ActionListener events for interactive UI
⦾ Tutorial 051
Java Java Tutorial 050: Java | Java Swing BorderLayout — Placing Buttons in All Five Regions (Beginner)
Key Concepts & Highlights
◉ Using #BorderLayout to place buttons in NORTH, SOUTH, EAST, WEST, CENTER
◉ Creating reusable #JButton components with a custom method
◉ Setting font size and alignment for Swing buttons
◉ Understanding how BorderLayout manages component resizing
◉ Simple #JavaUIDesign patterns in Java Swing
⦾ Tutorial 050
Java Java Tutorial 049: Java | Java Swing BorderLayout — Five Regions Explained with Custom Colors (Beginner Friendly)
Key Concepts & Highlights
◉ BorderLayout’s five regions: NORTH, SOUTH, EAST, WEST, CENTER
◉ Reusing UI components with a custom JLabel factory method
◉ Applying background/foreground colors for better UI clarity
◉ How preferredSize affects BorderLayout region sizing
◉ Practical layout design tips for building cleaner Swing UIs
⦾ Tutorial 049
Java Java Tutorial 048: Java | Java Swing BorderLayout Explained — NORTH & SOUTH Regions Tutorial
Key Concepts & Highlights
◉ How #BorderLayout positions components in five main regions
◉ Setting NORTH and SOUTH components using JLabel
◉ Customizing colors, fonts, and preferred sizes in Swing
◉ Why BorderLayout stretches components horizontally
◉ Practical #GUILayout design tips for beginners
⦾ Tutorial 048
Java Java Tutorial 047: Hava Java Swing TicTacToe Game — Full GUI, Player Names, Scoreboard & Win Detection
Key Concepts & Highlights
◉ Building a complete #TicTacToe game using Java Swing components
◉ Implementing player name input with a custom JFrame
◉ Using JButton arrays for dynamic board interaction
◉ Detecting win conditions with row, column, and diagonal checks
◉ Updating scores and displaying turn status in real time
⦾ Tutorial 047
Java Java Tutorial 046: Java | Java Swing JComboBox Tutorial — Updating Labels on Selection (Null Layout)
Key Concepts & Highlights
◉ Creating a JComboBox with default selected index
◉ Handling item selection using ActionListener
◉ Updating a JLabel dynamically based on user choice
◉ Using null layout and setBounds for manual UI placement
◉ Implementing interactive UI logic with switch statements
⦾ Tutorial 046
Java Java Tutorial 045: Java | Java Swing JComboBox Tutorial — Countries & Cities Selection Panel
Key Concepts & Highlights
◉ Creating multiple JComboBoxes with default selected items
◉ Handling JComboBox events using ActionListener
◉ Detecting which ComboBox triggered the event
◉ Using null layout and setBounds for manual component placement
◉ Building a titled JPanel to group related ComboBoxes
⦾ Tutorial 045
Java Java Tutorial 044: Java | Java Swing JComboBox Tutorial | Editable ComboBox & Action Events Explained
Key Concepts & Highlights
◉ Understanding how JComboBox works with String arrays
◉ Adding ActionListener to detect user actions
◉ Difference between comboBoxEdited and comboBoxChanged
◉ Making JComboBox editable for user text input
◉ Using null layout and setBounds for manual positioning
⦾ Tutorial 044
Java Java Tutorial 043: Java | Java Swing Tutorial: Overlapping Transparent JPanels with Null Layout
Key Concepts & Highlights
◉ Using null layout to manually position components
◉ Creating transparent panels with RGBA colors
◉ Adding titled and line borders to JPanels
◉ Layering multiple panels on top of each other
◉ Adding buttons and labels inside custom panels
⦾ Tutorial 043
Java Java Tutorial 042: Java | Java Swing Null Layout JFrame Example — Labels, TextField & Button
Key Concepts & Highlights
◉ Using null layout in a JFrame
◉ Adding JLabel with custom font and color
◉ Adding non-editable JTextField
◉ Adding JButton and handling click events
◉ Setting frame size, location, and close operation
⦾ Tutorial 042
Java Java Tutorial 041: Java | Java Swing JFrame Properties — Size, Color, Cursor & Screen Dimensions
Key Concepts & Highlights
◉ Creating a JFrame and setting its title
◉ Setting size and background color
◉ Retrieving screen dimensions with Toolkit
◉ Changing cursor and frame visibility
◉ Configuring close operation and location
⦾ Tutorial 041
Java Java Tutorial 040: Java | ava Word Search Program — Count Spaces & Find Target Words with Scanner
Key Concepts & Highlights
◉ Searching for specific words using Scanner
◉ Counting spaces and splitting text manually
◉ Using next() to read words from a long string
◉ Word-by-word comparison with .equals()
◉ Basic text-processing logic in Java
⦾ Tutorial 040
Java Java Tutorial 039: Java | Java Pyramid Pattern Program — Normal & Inverted Shapes with Nested Loops
Key Concepts & Highlights
◉ Building pyramid patterns using nested loops
◉ Printing inverted pyramid shapes with spacing logic
◉ Managing user input using Scanner
◉ Controlling rows, spaces & stars in loop structures
◉ Pattern printing fundamentals for beginners
⦾ Tutorial 039
Java Java Tutorial 038: Java | Java File Handling — Create, Write & Read Files with File, FileWriter & InputStream
Key Concepts & Highlights
◉ Creating files using the File class
◉ Writing text into files with FileWriter
◉ Reading files byte-by-byte using InputStream
◉ Understanding createNewFile(), write(), and read()
◉ Handling basic file I/O operations in Java
⦾ Tutorial 038
Java Java Tutorial 037: Java | Java ArrayList Tutorial — add(), addAll() & Merging Lists Explained
Key Concepts & Highlights
◉ Creating and managing ArrayList objects
◉ Using add() to insert elements
◉ Combining lists with addAll()
◉ Printing ArrayList contents
◉ Merging multiple lists into a single collection
⦾ Tutorial 037
Java Java Tutorial 036: Java | Java Letter Frequency Counter — Char Analysis with Loops & Strings
Key Concepts & Highlights
◉ Counting letter occurrences using loops
◉ Using charAt() to analyze characters in a string
◉ Calculating percentage of a specific letter
◉ Iterating through a custom alphabet string
◉ Handling multi-line strings and Unicode characters
⦾ Tutorial 036
Java Java Tutorial 035: Java | Java Profit Calculator — Methods, Input Handling, and Percentage Calculation
Key Concepts & Highlights
◉ Calculating profit using methods with return values
◉ Using Scanner to read user input in Java
◉ Computing profit percentage with formulas
◉ Reusing methods for cleaner and structured code
◉ Printing formatted results to the console
⦾ Tutorial 035
Java Java Tutorial 034: Java | Java Type Casting — Detecting Object Types with getClass() and Casting Operations
Key Concepts & Highlights
◉ Storing mixed data types inside an Object array
◉ Detecting runtime types using getClass()
◉ Casting String, Double, Integer and applying operations
◉ Difference between equals() and == in Java
◉ Using Unicode characters and numeric literals
⦾ Tutorial 034
Java Java Tutorial 033: Java | Java Methods — void, return, uppercase & random array examples
Key Concepts & Highlights
◉ Void vs return methods
◉ Calculating averages in return values
◉ Converting to uppercase with methods
◉ Generating random integer arrays
◉ Writing reusable utility methods
⦾ Tutorial 033
Toplam Ders: 165 Tam Sayfalar: 5 Bu Sayfa: 2
Tam Arşiv Sayfaları: 5 4 3 2 1

Sistem Mantığı: 5 tam sayfa (her biri 32 ders) arşivde bulunuyor. Son 5 ders ana sayfada gösteriliyor.