Mercurial > hg > ristipolku
view game/IDMWindow.java @ 180:fa9f29387cff
Implement a very simplistic message queue system.
author | Matti Hamalainen <ccr@tnsp.org> |
---|---|
date | Thu, 16 Mar 2017 12:22:30 +0200 |
parents | |
children | 996d332d87d1 |
line wrap: on
line source
/* * Ristipolku IDM window * (C) Copyright 2011 Matti 'ccr' Hämäläinen <ccr@tnsp.org> */ package game; import java.awt.*; import java.awt.event.*; import java.util.*; public class IDMWindow extends IDMContainer { private ArrayList<String> messages; public IDMWindow() { messages = new ArrayList<String>(); } public void sendMessage(String msg) { messages.add(0, msg); } public String getMessage() { if (messages.size() > 0) return messages.remove(0); else return null; } }