Up a level
Export as [feed] Atom [feed] RSS 1.0 [feed] RSS 2.0
[tool] Batch List
Number of items: 7.

Event Driven Programming in Java
Justin Bradley . 12 Dec 2012 13:10

Event driven programming is a way of writing a program that works by responding to things happening (rather than executing a preplanned series of tasks). It is most often used to manage more advanced user interactions, such as GUI programs. In this session we look at how event driven programming works in Java GUIs, as both an introduction to events (using MouseListeners), and also to the way that GUI programs are constructed.

Explaination of ArrayList remove() Methods
Justin Bradley . 27 Oct 2011 14:11

In the example code you can see that when the remove(Object o) method is called the Integer is not cast to an int and the matching is done using the object's .equals() method rather than using ==

Laboratory on Matlab
Justin Bradley . 10 Sep 2009 16:07

Considers function handles, matrix manipulation, 3D plots and programming

Programming Principles: Introduction to Java
Justin Bradley . 03 Oct 2011 20:20

In this lecture we look at key concepts in Java: how to write, compile and run Java programs, define a simple class, create a main method, and use if/else structures to define behaviour.

Programming Principles: Starting Out
Justin Bradley . 03 Oct 2011 12:56

In this lecture we describe the structure of the Programming Principles course at Southampton, look at the definitions and paradigms of programming, and take a look ahead to the key things that we will be covering in the weeks ahead.

Vim - The what, the why and the how
Justin Bradley . 18 Apr 2012 08:42

An introduction to Vim and why I use it. This resource is the precursor to a technical walk through and code along using vim. During the talk I handed round a cheat sheet for vim which can be found at http://www.tuxfiles.org/linuxhelp/vimcheat.html You can find full documentation and a lot more indepth examples in the vim documentation: http://vimdoc.sourceforge.net/htmldoc/help.html

This list was generated on Thu Mar 28 19:19:12 2024 UTC.