๐”– Scriptorium
โœฆ   LIBER   โœฆ

๐Ÿ“

Programming for Linguists: Java TM Technology for Language Researchers

โœ Scribed by Michael Hammond


Year
2002
Tongue
English
Leaves
226
Edition
1
Category
Library

โฌ‡  Acquire This Volume

No coin nor oath required. For personal study only.

โœฆ Synopsis


Programming for Linguists: Java (TM) Technology for Language Researchers is a practical introduction to programming using the Java Programming Language for linguists and related language professionals.

โœฆ Table of Contents


Programming for Linguists: Javaโ„ข Technology for Language Researchers......Page 1
Contents......Page 7
Preface......Page 11
Acknowledgments......Page 14
1.1 Why programming?......Page 15
1.2 Why Java technology?......Page 16
1.3 Download and install the Java Development Kit......Page 17
1.4 How to read this book......Page 18
2.1.1 Edit......Page 19
2.1.2 Compile......Page 21
2.2 Other platforms......Page 22
2.5 Exercises......Page 23
3.1 Comments and the form of programs......Page 24
3.2 Variables......Page 25
3.4 Control structures......Page 29
3.4.1 if /else......Page 30
3.4.2 switch......Page 34
3.4.3 while /do......Page 36
3.4.4 for......Page 39
3.4.5 try /catch......Page 40
3.5 Experimental stimuli......Page 42
3.6 Summary......Page 43
3.7 Exercises......Page 44
4.1 Reading and writing......Page 45
4.2 Command-line input......Page 46
4.3.1 The prompt......Page 49
4.3.2 File IO......Page 51
4.3.3 Compression......Page 53
4.6 Exercises......Page 55
5.1 Methods and return types......Page 57
5.2 Searching a text .le......Page 59
5.4 Exercises......Page 66
6.1 Classes......Page 68
6.2 Searching text with objects......Page 75
6.3 Inheritance......Page 78
6.4 Interactive tagging......Page 80
6.5 Collecting experimental data......Page 88
6.7 Exercises......Page 93
7.1 The Java API......Page 95
7.2 Chunking and the StringTokenizer class......Page 96
7.3.1 StringBuffer......Page 98
7.3.2 Vector......Page 101
7.3.3 Hashtable......Page 105
7.4 Random......Page 111
7.5 Summary......Page 114
7.6 Exercises......Page 115
8.1 Components and events......Page 116
8.3 Some useful controls......Page 119
8.3.1 Button s......Page 120
8.3.2 Menu s......Page 126
8.3.3 Choice s......Page 127
8.3.4 Checkbox es......Page 129
8.4 Some useful displays......Page 130
8.5.1 Dialog s......Page 133
8.5.2 FileDialog s......Page 136
8.6 Summary......Page 138
8.7 Exercises......Page 139
9 Graphics......Page 140
9.1 Color......Page 144
9.2 Text......Page 148
9.3 Revising Exp......Page 156
9.4 Setting up a new experiment type......Page 163
9.5 Summary......Page 170
9.6 Exercises......Page 171
10.1 Jar and the JDK......Page 172
10.2 HTML......Page 176
10.4 The basics of applets......Page 179
10.5 Fancier stuff......Page 183
10.5.1 Windows and dialogs......Page 184
10.5.2 IO:parameters and URLs......Page 186
10.5.3 Images and sounds......Page 189
10.6 Summary......Page 193
10.7 Exercises......Page 194
A.1 Java 1.0......Page 195
A.2.1 Collections......Page 197
A.2.2 Swing......Page 198
B.2 Perl syntax......Page 204
B.3 ORO......Page 206
B.4 gnu.regexp......Page 207
C.1 HTTP logs and GET......Page 209
C.2 CGI......Page 213
C.3 Servlets......Page 216
Index......Page 219


๐Ÿ“œ SIMILAR VOLUMES


Programming for Linguists: Javaโ„ข Technol
โœ Michael Hammond(auth.) ๐Ÿ“‚ Library ๐Ÿ“… 2002 ๐Ÿ› Wiley-Blackwell ๐ŸŒ English

<i><br><p>Programming for Linguists: Java (TM) Technology for Language Researchers</i> is a practical introduction to programming using the Java Programming Language for linguists and related language professionals.Content: <br>Chapter 1 Why Programming and Why Javaโ„ข Programming? (pages 1โ€“4): <br>Ch

Programming for Linguists: Perl for Lang
โœ Michael Hammond ๐Ÿ“‚ Library ๐Ÿ“… 2003 ๐Ÿ› Wiley-Blackwell ๐ŸŒ English

I hate to write negative reviews, but this book deserves it. Both the title, "Programming for Linguists," and the subtitle, "Perl for Language Researchers," are misleading. This book is really just another "Perl for Dummies" book, and not a very good one. There is no code here that is relevant to

Java(TM) Programming Language
โœ Ken Arnold, James Gosling, David Holmes ๐Ÿ“‚ Library ๐Ÿ“… 2000 ๐Ÿ› Prentice Hall PTR ๐ŸŒ English

Direct from the creators of the Java(tm) programming language, this Third Edition of The Java(tm) Programming Language is a valuable resource for both novice and advanced programmers. More than 100,000 developers who programmed with C, C++, Smalltalk, or other high-level languages have used this boo

UML for Java (TM) Programmers
โœ Robert C. Martin ๐Ÿ“‚ Library ๐Ÿ“… 2003 ๐Ÿ› Prentice Hall ๐ŸŒ English

Instead of surveying the entire unified modeling language (UML), Martin focuses on the diagrams he has found to be most useful for drawing pictures of software-class, object, sequence, and state diagrams-and examines the peculiarities of using UML to design Java programs. The final chapter describes