From 33613a85afc4b1481367fbe92a17ee59c240250b Mon Sep 17 00:00:00 2001 From: Sven Eisenhauer Date: Fri, 10 Nov 2023 15:11:48 +0100 Subject: add new repo --- .../hjp5/examples/TestResource.inc | 28 ++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 Master/Reference Architectures and Patterns/hjp5/examples/TestResource.inc (limited to 'Master/Reference Architectures and Patterns/hjp5/examples/TestResource.inc') diff --git a/Master/Reference Architectures and Patterns/hjp5/examples/TestResource.inc b/Master/Reference Architectures and Patterns/hjp5/examples/TestResource.inc new file mode 100644 index 0000000..b499e8f --- /dev/null +++ b/Master/Reference Architectures and Patterns/hjp5/examples/TestResource.inc @@ -0,0 +1,28 @@ +/* TestResource.inc */ + +import java.io.*; +import java.awt.*; + +//... + +public String loadTextResource(String pkgname, String fname) +throws IOException +{ + String ret = null; + InputStream is = getResourceStream(pkgname, fname); + if (is != null) { + StringBuffer sb = new StringBuffer(); + while (true) { + int c = is.read(); + if (c == -1) { + break; + } + sb.append((char)c); + } + is.close(); + ret = sb.toString(); + } + return ret; +} + +//... \ No newline at end of file -- cgit v1.2.3