Java 2D graphics:
Gespeichert in:
1. Verfasser: | |
---|---|
Weitere Verfasser: | |
Format: | Buch |
Sprache: | English |
Veröffentlicht: |
Beijing [u.a.]
O'Reilly
1999
|
Ausgabe: | 1. ed. |
Schriftenreihe: | The Java series
|
Schlagworte: | |
Online-Zugang: | Publisher description Inhaltsverzeichnis |
Beschreibung: | XVI, 339 S. Ill., graph. Darst. |
ISBN: | 1565924843 |
Internformat
MARC
LEADER | 00000nam a2200000 c 4500 | ||
---|---|---|---|
001 | BV012641466 | ||
003 | DE-604 | ||
005 | 20090330 | ||
007 | t | ||
008 | 990629s1999 ad|| |||| 00||| eng d | ||
016 | 7 | |a 956638627 |2 DE-101 | |
020 | |a 1565924843 |9 1-56592-484-3 | ||
035 | |a (OCoLC)245719213 | ||
035 | |a (DE-599)BVBBV012641466 | ||
040 | |a DE-604 |b ger |e rakddb | ||
041 | 0 | |a eng | |
049 | |a DE-29T |a DE-Aug4 |a DE-91 |a DE-91G |a DE-739 |a DE-384 |a DE-1051 |a DE-706 |a DE-11 |a DE-188 |a DE-B1550 | ||
050 | 0 | |a QA76.73.J38 | |
050 | 0 | |a T385 | |
082 | 0 | |a 006.6/633 |2 21 | |
084 | |a ST 250 |0 (DE-625)143626: |2 rvk | ||
084 | |a ST 260 |0 (DE-625)143632: |2 rvk | ||
084 | |a DAT 362f |2 stub | ||
084 | |a DAT 755f |2 stub | ||
100 | 1 | |a Knudsen, Jonathan |e Verfasser |4 aut | |
245 | 1 | 0 | |a Java 2D graphics |c Jonathan Knudsen. [Ed.: Mike Loukides] |
250 | |a 1. ed. | ||
264 | 1 | |a Beijing [u.a.] |b O'Reilly |c 1999 | |
300 | |a XVI, 339 S. |b Ill., graph. Darst. | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
490 | 0 | |a The Java series | |
650 | 4 | |a Infographie | |
650 | 4 | |a Java (Langage de programmation) | |
650 | 4 | |a Computer graphics | |
650 | 4 | |a Java (Computer program language) | |
650 | 0 | 7 | |a Java 2D |0 (DE-588)4548624-4 |2 gnd |9 rswk-swf |
689 | 0 | 0 | |a Java 2D |0 (DE-588)4548624-4 |D s |
689 | 0 | |5 DE-604 | |
700 | 1 | |a Loukides, Mike |4 edt | |
856 | 4 | 2 | |q text/html |u http://catdir.loc.gov/catdir/enhancements/fy0715/00265892-d.html |3 Publisher description |
856 | 4 | 2 | |m GBV Datenaustausch |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=008589054&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
999 | |a oai:aleph.bib-bvb.de:BVB01-008589054 |
Datensatz im Suchindex
_version_ | 1804127299345317888 |
---|---|
adam_text | IMAGE 1
JAVA* 2D GRAPHICS
JONATHAN KNUDSEN
O REILLY*
BEIJING * CAMBRIDGE * KOELN * PARIS * SEBASTOPOL * TAIPEI * TOKYO
IMAGE 2
TABLE OF CONTENTS
PREFACE XI
1. INTRODUCTION 1
WHAT IS JAVA 2D? 1
WHAT CAN JAVA 2D DO? 2
RELATIVES 5
GENESIS 6
WHERE DO I GET A GRAPHICS2D? 7
FILE FORMATS 9
HELLO, 2D! 10
2. THE BIG PICTURE 16
GRAPHICS2D 16
THE RENDERING PIPELINE 17
ALL ABOUT ALPHA 19
COMPOSITING 22
COORDINATE SPACE 23
3. GEOMETRY 25
POINTS 25
SHAPES AND PATHS 27
LINES AND CURVES 39
RECTANGLES 47
, VII
IMAGE 3
VIII TABLE OF CONTENTS
ELLIPSES AND ARES 52
CONSTRUCTIVE AREA GEOMETRY 54
4. PAINTING AND STROKING 59
PAINTING 60
STROKING 73
OVERLAP 78
5. RENDERING 81
TRANSFORMING 81
COMPOSITING 95
CLIPPING 103
RENDERING HINTS 104
6. TEXT 108
OVERVIEW 108
DRAWINGTEXT 111
FONTS 125
FONTMETRICS 132
7. ADVANCED TEXT LAYOUT 140
USING THE TEXTLAYOUT CLASS 140
GETTING CLOSE TO THE METAL 157
8. COLOR 165
IFYOU RENOTTOOPICKY 165
PHYSICS AND PHYSIOLOGY 170
COLOR SPACES 171
PROFILES 175
PUTTING IT ALL TOGETHER 178
9. IMAGES 179
OVERVIEW 179
WHERE DO IMAGES COME FROM? 180
DISPLAYING IMAGES 185
DRAWING ON IMAGES 193
IMAGE 4
TABLE OF CONTENTS IX
DOUBLE BUFFERING 195
A USEFUL CLASS 198
10. IMAGE PROCESSING 207
THE NEW MODEL 201
AN APPETIZER 202
PREDEFINED OPERATIONS 211
ROLLYOUROWN 223
1 1. IMAGE GUTS 227
BUFFEREDLMAGE -.227
COLOR MODELS 233
RASTERS 245
SAMPLE MODELS 258
DATA BUFFERS 259
A PNG DECODER 261
12. DEVICES 269
THE LOCAL GRAPHICS ENVIRONMENT 269
THE GRAPHICSDEVICE CLASS 270
DEVICE CONFIGURATIONS 272
13. PRINTING 275
HOW PRINTING WORKS 276
CONTROLLING PRINTING 282
POWER PRINTING 286
14. ANIMATION AND PERFORMANCE 304
IT S TOUGHER THAN YOU MIGHT THINK 304
SEE FOR YOURSELF 305
MEMORY 326
OPTIMIZATIONS 328
INDEX 329
|
any_adam_object | 1 |
author | Knudsen, Jonathan |
author2 | Loukides, Mike |
author2_role | edt |
author2_variant | m l ml |
author_facet | Knudsen, Jonathan Loukides, Mike |
author_role | aut |
author_sort | Knudsen, Jonathan |
author_variant | j k jk |
building | Verbundindex |
bvnumber | BV012641466 |
callnumber-first | Q - Science |
callnumber-label | QA76 |
callnumber-raw | QA76.73.J38 T385 |
callnumber-search | QA76.73.J38 T385 |
callnumber-sort | QA 276.73 J38 |
callnumber-subject | QA - Mathematics |
classification_rvk | ST 250 ST 260 |
classification_tum | DAT 362f DAT 755f |
ctrlnum | (OCoLC)245719213 (DE-599)BVBBV012641466 |
dewey-full | 006.6/633 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 006 - Special computer methods |
dewey-raw | 006.6/633 |
dewey-search | 006.6/633 |
dewey-sort | 16.6 3633 |
dewey-tens | 000 - Computer science, information, general works |
discipline | Informatik |
edition | 1. ed. |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>01809nam a2200493 c 4500</leader><controlfield tag="001">BV012641466</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20090330 </controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">990629s1999 ad|| |||| 00||| eng d</controlfield><datafield tag="016" ind1="7" ind2=" "><subfield code="a">956638627</subfield><subfield code="2">DE-101</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">1565924843</subfield><subfield code="9">1-56592-484-3</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)245719213</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV012641466</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rakddb</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-29T</subfield><subfield code="a">DE-Aug4</subfield><subfield code="a">DE-91</subfield><subfield code="a">DE-91G</subfield><subfield code="a">DE-739</subfield><subfield code="a">DE-384</subfield><subfield code="a">DE-1051</subfield><subfield code="a">DE-706</subfield><subfield code="a">DE-11</subfield><subfield code="a">DE-188</subfield><subfield code="a">DE-B1550</subfield></datafield><datafield tag="050" ind1=" " ind2="0"><subfield code="a">QA76.73.J38</subfield></datafield><datafield tag="050" ind1=" " ind2="0"><subfield code="a">T385</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">006.6/633</subfield><subfield code="2">21</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 250</subfield><subfield code="0">(DE-625)143626:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 260</subfield><subfield code="0">(DE-625)143632:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">DAT 362f</subfield><subfield code="2">stub</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">DAT 755f</subfield><subfield code="2">stub</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Knudsen, Jonathan</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Java 2D graphics</subfield><subfield code="c">Jonathan Knudsen. [Ed.: Mike Loukides]</subfield></datafield><datafield tag="250" ind1=" " ind2=" "><subfield code="a">1. ed.</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Beijing [u.a.]</subfield><subfield code="b">O'Reilly</subfield><subfield code="c">1999</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">XVI, 339 S.</subfield><subfield code="b">Ill., graph. Darst.</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">n</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">nc</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="490" ind1="0" ind2=" "><subfield code="a">The Java series</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Infographie</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Java (Langage de programmation)</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Computer graphics</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Java (Computer program language)</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Java 2D</subfield><subfield code="0">(DE-588)4548624-4</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">Java 2D</subfield><subfield code="0">(DE-588)4548624-4</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Loukides, Mike</subfield><subfield code="4">edt</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="q">text/html</subfield><subfield code="u">http://catdir.loc.gov/catdir/enhancements/fy0715/00265892-d.html</subfield><subfield code="3">Publisher description</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">GBV Datenaustausch</subfield><subfield code="q">application/pdf</subfield><subfield code="u">http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=008589054&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="999" ind1=" " ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-008589054</subfield></datafield></record></collection> |
id | DE-604.BV012641466 |
illustrated | Illustrated |
indexdate | 2024-07-09T18:31:08Z |
institution | BVB |
isbn | 1565924843 |
language | English |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-008589054 |
oclc_num | 245719213 |
open_access_boolean | |
owner | DE-29T DE-Aug4 DE-91 DE-BY-TUM DE-91G DE-BY-TUM DE-739 DE-384 DE-1051 DE-706 DE-11 DE-188 DE-B1550 |
owner_facet | DE-29T DE-Aug4 DE-91 DE-BY-TUM DE-91G DE-BY-TUM DE-739 DE-384 DE-1051 DE-706 DE-11 DE-188 DE-B1550 |
physical | XVI, 339 S. Ill., graph. Darst. |
publishDate | 1999 |
publishDateSearch | 1999 |
publishDateSort | 1999 |
publisher | O'Reilly |
record_format | marc |
series2 | The Java series |
spelling | Knudsen, Jonathan Verfasser aut Java 2D graphics Jonathan Knudsen. [Ed.: Mike Loukides] 1. ed. Beijing [u.a.] O'Reilly 1999 XVI, 339 S. Ill., graph. Darst. txt rdacontent n rdamedia nc rdacarrier The Java series Infographie Java (Langage de programmation) Computer graphics Java (Computer program language) Java 2D (DE-588)4548624-4 gnd rswk-swf Java 2D (DE-588)4548624-4 s DE-604 Loukides, Mike edt text/html http://catdir.loc.gov/catdir/enhancements/fy0715/00265892-d.html Publisher description GBV Datenaustausch application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=008589054&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Inhaltsverzeichnis |
spellingShingle | Knudsen, Jonathan Java 2D graphics Infographie Java (Langage de programmation) Computer graphics Java (Computer program language) Java 2D (DE-588)4548624-4 gnd |
subject_GND | (DE-588)4548624-4 |
title | Java 2D graphics |
title_auth | Java 2D graphics |
title_exact_search | Java 2D graphics |
title_full | Java 2D graphics Jonathan Knudsen. [Ed.: Mike Loukides] |
title_fullStr | Java 2D graphics Jonathan Knudsen. [Ed.: Mike Loukides] |
title_full_unstemmed | Java 2D graphics Jonathan Knudsen. [Ed.: Mike Loukides] |
title_short | Java 2D graphics |
title_sort | java 2d graphics |
topic | Infographie Java (Langage de programmation) Computer graphics Java (Computer program language) Java 2D (DE-588)4548624-4 gnd |
topic_facet | Infographie Java (Langage de programmation) Computer graphics Java (Computer program language) Java 2D |
url | http://catdir.loc.gov/catdir/enhancements/fy0715/00265892-d.html http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=008589054&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT knudsenjonathan java2dgraphics AT loukidesmike java2dgraphics |