Skip to content
master
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
src
 
 
 
 
 
 
 
 

README.md

JavaSAMT

Scuola Arti e Mestieri Trevano - Java 3° Year
In this repository you will find the programs written in the java course of the Scuola Arti e Mestieri in Trevano, Lugano, Switzerland.

Contents

  • algorithm
    Learn how to implements algorithms, solve problems break down them
    • Sort
      Implements sort algorithms, with integer arrays.
    • Search
      Implements search algorithms, with integer arrays.
  • array
    Are classes relatives array, written in the first year course.
  • MyButton
    Try to create a button in java, using awt's Graphics.
    • MyButton
    • MyRoundButton
  • MyPanelSample
    become familiar with the java panel and frames (AWT & Swing).
    • manualayoutsample
      Create an layout and a frame manually, without the NetBeans GUI Builder.
    • panelsframes
      Bring all the Frames from the 2° year java couse, convert them in panels and insert all of them in a Grid Layout.
    • smartpainting
      Understand how the smart painting works (AWT Technology).
    • swingpainting
      Comapare smart painting with swing painting (AWT vs Swing).
    • test1
      The solution of the first test of the course.
    • triangle
      Create a triangle in the panel moved from buttons
  • Concurrency Understand how the concurrency programming works.
    • concurrency
      Implement Runnable Interface and extends Thread Class for understand basics.
    • Bomb
      Exercise for learn how the works interrupt with threads in concurrency programming paradigm.
    • circles
      Create circles on a frame, they have to became smaller with an timer.
    • rat
      Is the test2, solution of the test.
  • soket
    • EchoServer
      An base implementation for learn how sockets works, use it with telnet, but one client by time. It can handle just on client by time, when one finish his connection an other client can connect it.
      • quit: disconnect connection
      • time: get server time
      • shutdown: shutdown web server

About

Scuola Arti e Mestieri Trevano - 3° year Java course

Topics

Resources

License

Releases

No releases published

Packages

No packages published

Languages

You can’t perform that action at this time.