• Facebook
Java Teacher
  • HOME
  • GRADE 10 JAVA
  • GRADE 11 JAVA
  • GRADE 12 JAVA
  • RESOURCES
    • IEB Information Technology Tutor South Africa
    • Posters for Classrooms
    • GENERAL
Select Page

GR 11 12 – GUI design

by Editorial | Aug 31, 2025 | Grade 11, Grade 11 - GUI, Grade 12, Grade 12 - PAT

In your practical Java coding projects attention must be given to GUI design. This is not only important for appearance but because a badly designed interface is prone to user errors. Appearance – Colour. Your GUIs should have a primary colour, a secondary...

Gr – 11/12 GUI images problem

by Editorial | Nov 28, 2022 | Grade 10, Grade 10 - GUI, Grade 11, Grade 11 - GUI, Grade 12, Grade 12 - PAT

Many learners have the problem of missing images from their Java JFrameForms when they move their PAT projects from one computer to another.   The reason for this is that the path to the image has been hard coded (see examples below) In lines 81, 82 and 91 the...

Gr 11 – GUIs and OOP

by Editorial | Oct 11, 2022 | Grade 11, Grade 11 - GUI, Grade 11 - OOP, Grade 12, Grade 12 - OOP

And the passing of parameters. Here is the same app using GUIs coded in two different ways – the first has no OOP programming while the second does. The first is a one-class program. The second is a two-class program. In your grade 12 PAT project you have to use...

Gr 10 11- GUIs 101

by Editorial | Aug 7, 2022 | Grade 10, Grade 10 - GUI, Grade 11, Grade 11 - GUI, Grade 12 - PAT

Teacher’s Calculator Learning how to create GUIs in Java takes your coding to the next level and empowers you to start your Grade 12 PAT project. Up to this point your coding has had to run sequentially from top to bottom without user interventions. The big...

Gr 12 – GUI Cheatsheet

by Editorial | Sep 18, 2021 | Grade 11 - GUI, Grade 12, Grade 12 - Cheat Sheets, Grade 12 - PAT

When coding your Java GUIs in JFrameForm you will need the same lines of code over and over again. Because GUIs are only in the PAT, you do not have to memorize structure or syntax; you can just use a cheatsheet to remind you how to structure each line of code. Here...

Gr 11 – GUIs 102

by Editorial | Sep 2, 2021 | Grade 11, Grade 11 - GUI, Grade 11 - Text Files, Grade 12 - PAT

The weather station project – Grade 11 This Java project is similar to the grade 10 project but a much higher level of sophistication is required – in how the four text files are read in for example. The grade 11 version uses 4 arrays which the grade 10...
« Older Entries

Recent Posts

  • Gr 10,11 – Comparing devices
  • Gr 10,11 – Application Suites
  • Gr 12 – Unicode
  • Gr 11 – Rounding off
  • Gr 12 – The Law

GRADE 10

  • Gogga
  • Java Core
  • Critical algorithms
  • Flow Pseudo Trace
  • Theory
  • OOP
  • SQL
  • Exam memos
  • GUI

GRADE 11

  • Critical algorithms
  • String and Character Handling
  • Array and OOP
  • Theory
  • Text Files
  • Pseudocode
  • Networking
  • Date time
  • SQL
  • Exam memos
  • NetBeans
  • GUI
  • Debug

GRADE 12

  • Critical algorithms
  • Search and Sort
  • Java OOP
  • Inheritance
  • Text Files
  • Theory
  • Normalization
  • SQL
  • Networking
  • PAT
  • Cheat Sheets
  • Past Papers
  • Prelim Papers
  • Pseudocode Tracetables
  • Windows

SEARCH BY CATEGORY

  • DISCLAIMER
  • PARTNER WITH US
  • Facebook
Java Teacher - Steve Eilertsen \ DESIGNED BY ELEMENTAL ONLINE