001 /* SynthPainter.java -- An abstract painter for synth components 002 Copyright (C) 2006 Free Software Foundation, Inc. 003 004 This file is part of GNU Classpath. 005 006 GNU Classpath is free software; you can redistribute it and/or modify 007 it under the terms of the GNU General Public License as published by 008 the Free Software Foundation; either version 2, or (at your option) 009 any later version. 010 011 GNU Classpath is distributed in the hope that it will be useful, but 012 WITHOUT ANY WARRANTY; without even the implied warranty of 013 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 014 General Public License for more details. 015 016 You should have received a copy of the GNU General Public License 017 along with GNU Classpath; see the file COPYING. If not, write to the 018 Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 019 02110-1301 USA. 020 021 Linking this library statically or dynamically with other modules is 022 making a combined work based on this library. Thus, the terms and 023 conditions of the GNU General Public License cover the whole 024 combination. 025 026 As a special exception, the copyright holders of this library give you 027 permission to link this library with independent modules to produce an 028 executable, regardless of the license terms of these independent 029 modules, and to copy and distribute the resulting executable under 030 terms of your choice, provided that you also meet, for each linked 031 independent module, the terms and conditions of the license of that 032 module. An independent module is a module which is not derived from 033 or based on this library. If you modify this library, you may extend 034 this exception to your version of the library, but you are not 035 obligated to do so. If you do not wish to do so, delete this 036 exception statement from your version. */ 037 038 039 package javax.swing.plaf.synth; 040 041 import java.awt.Graphics; 042 043 /** 044 * The abstract definition of a delegate that takes the responsibility of 045 * painting for the components. 046 * 047 * This class is defined to be abstract and all methods are no-ops. 048 * 049 * @author Roman Kennke (kennke@aicas.com) 050 * 051 * @since 1.5 052 */ 053 public abstract class SynthPainter 054 { 055 056 /** 057 * Creates a new <code>SynthPainter</code> object. 058 */ 059 public SynthPainter() 060 { 061 // Nothing to do here. 062 } 063 064 /** 065 * Paints the foreground of an arrow button. 066 * 067 * @param ctx the synth context identifying the component and region for 068 * painting 069 * @param g the graphics context to use for painting 070 * @param x the X coordinate of the area to paint 071 * @param y the Y coordinate of the area to paint 072 * @param w the width of the area to paint 073 * @param h the height of the area to paint 074 * @param dir the orientation of the arrow 075 */ 076 public void paintArrowButtonForeground(SynthContext ctx, Graphics g, int x, 077 int y, int w, int h, int dir) 078 { 079 // Nothing to do here. 080 } 081 082 /** 083 * Paints the foreground of a progress bar. 084 * 085 * @param ctx the synth context identifying the component and region for 086 * painting 087 * @param g the graphics context to use for painting 088 * @param x the X coordinate of the area to paint 089 * @param y the Y coordinate of the area to paint 090 * @param w the width of the area to paint 091 * @param h the height of the area to paint 092 * @param dir the orientation of the progress bar 093 */ 094 public void paintProgressBarForeground(SynthContext ctx, Graphics g, 095 int x, int y, int w, int h, 096 int dir) 097 { 098 // Nothing to do here. 099 } 100 101 /** 102 * Paints the foreground of a separator. 103 * 104 * @param ctx the synth context identifying the component and region for 105 * painting 106 * @param g the graphics context to use for painting 107 * @param x the X coordinate of the area to paint 108 * @param y the Y coordinate of the area to paint 109 * @param w the width of the area to paint 110 * @param h the height of the area to paint 111 * @param dir the orientation of the separator 112 */ 113 public void paintSeparatorForeground(SynthContext ctx, Graphics g, 114 int x, int y, int w, int h, 115 int dir) 116 { 117 // Nothing to do here. 118 } 119 120 /** 121 * Paints the foreground of a split pane's divider. 122 * 123 * @param ctx the synth context identifying the component and region for 124 * painting 125 * @param g the graphics context to use for painting 126 * @param x the X coordinate of the area to paint 127 * @param y the Y coordinate of the area to paint 128 * @param w the width of the area to paint 129 * @param h the height of the area to paint 130 * @param dir the orientation of the divider 131 */ 132 public void paintSplitPaneDividerForeground(SynthContext ctx, Graphics g, 133 int x, int y, int w, int h, 134 int dir) 135 { 136 // Nothing to do here. 137 } 138 139 /** 140 * Paints a split pane's divider, when it is being dragged. 141 * 142 * @param ctx the synth context identifying the component and region for 143 * painting 144 * @param g the graphics context to use for painting 145 * @param x the X coordinate of the area to paint 146 * @param y the Y coordinate of the area to paint 147 * @param w the width of the area to paint 148 * @param h the height of the area to paint 149 * @param dir the orientation of the divider 150 */ 151 public void paintSplitPaneDragDivider(SynthContext ctx, Graphics g, 152 int x, int y, int w, int h, 153 int dir) 154 { 155 // Nothing to do here. 156 } 157 158 /** 159 * Paints the indicator for a tree cell which has the focus. 160 * 161 * @param ctx the synth context identifying the component and region for 162 * painting 163 * @param g the graphics context to use for painting 164 * @param x the X coordinate of the area to paint 165 * @param y the Y coordinate of the area to paint 166 * @param w the width of the area to paint 167 * @param h the height of the area to paint 168 */ 169 public void paintTreeCellFocus(SynthContext ctx, Graphics g, 170 int x, int y, int w, int h) 171 { 172 // Nothing to do here. 173 } 174 175 /** 176 * Paints the background of an arrow button. 177 * 178 * @param ctx the synth context identifying the component and region for 179 * painting 180 * @param g the graphics context to use for painting 181 * @param x the X coordinate of the area to paint 182 * @param y the Y coordinate of the area to paint 183 * @param w the width of the area to paint 184 * @param h the height of the area to paint 185 */ 186 public void paintArrowButtonBackground(SynthContext ctx, Graphics g, int x, 187 int y, int w, int h) 188 { 189 // Nothing to do here. 190 } 191 192 /** 193 * Paints the border of an arrow button. 194 * 195 * @param ctx the synth context identifying the component and region for 196 * painting 197 * @param g the graphics context to use for painting 198 * @param x the X coordinate of the area to paint 199 * @param y the Y coordinate of the area to paint 200 * @param w the width of the area to paint 201 * @param h the height of the area to paint 202 */ 203 public void paintArrowButtonBorder(SynthContext ctx, Graphics g, int x, 204 int y, int w, int h) 205 { 206 // Nothing to do here. 207 } 208 209 /** 210 * Paints the background of a button. 211 * 212 * @param ctx the synth context identifying the component and region for 213 * painting 214 * @param g the graphics context to use for painting 215 * @param x the X coordinate of the area to paint 216 * @param y the Y coordinate of the area to paint 217 * @param w the width of the area to paint 218 * @param h the height of the area to paint 219 */ 220 public void paintButtonBackground(SynthContext ctx, Graphics g, int x, 221 int y, int w, int h) 222 { 223 // Nothing to do here. 224 } 225 226 /** 227 * Paints the border of a button. 228 * 229 * @param ctx the synth context identifying the component and region for 230 * painting 231 * @param g the graphics context to use for painting 232 * @param x the X coordinate of the area to paint 233 * @param y the Y coordinate of the area to paint 234 * @param w the width of the area to paint 235 * @param h the height of the area to paint 236 */ 237 public void paintButtonBorder(SynthContext ctx, Graphics g, int x, 238 int y, int w, int h) 239 { 240 // Nothing to do here. 241 } 242 243 /** 244 * Paints the background of a check box. 245 * 246 * @param ctx the synth context identifying the component and region for 247 * painting 248 * @param g the graphics context to use for painting 249 * @param x the X coordinate of the area to paint 250 * @param y the Y coordinate of the area to paint 251 * @param w the width of the area to paint 252 * @param h the height of the area to paint 253 */ 254 public void paintCheckBoxBackground(SynthContext ctx, Graphics g, int x, 255 int y, int w, int h) 256 { 257 // Nothing to do here. 258 } 259 260 /** 261 * Paints the border of a check box. 262 * 263 * @param ctx the synth context identifying the component and region for 264 * painting 265 * @param g the graphics context to use for painting 266 * @param x the X coordinate of the area to paint 267 * @param y the Y coordinate of the area to paint 268 * @param w the width of the area to paint 269 * @param h the height of the area to paint 270 */ 271 public void paintCheckBoxBorder(SynthContext ctx, Graphics g, int x, 272 int y, int w, int h) 273 { 274 // Nothing to do here. 275 } 276 277 /** 278 * Paints the background of a check box menu item. 279 * 280 * @param ctx the synth context identifying the component and region for 281 * painting 282 * @param g the graphics context to use for painting 283 * @param x the X coordinate of the area to paint 284 * @param y the Y coordinate of the area to paint 285 * @param w the width of the area to paint 286 * @param h the height of the area to paint 287 */ 288 public void paintCheckBoxMenuItemBackground(SynthContext ctx, Graphics g, int x, 289 int y, int w, int h) 290 { 291 // Nothing to do here. 292 } 293 294 /** 295 * Paints the border of a check box menu item. 296 * 297 * @param ctx the synth context identifying the component and region for 298 * painting 299 * @param g the graphics context to use for painting 300 * @param x the X coordinate of the area to paint 301 * @param y the Y coordinate of the area to paint 302 * @param w the width of the area to paint 303 * @param h the height of the area to paint 304 */ 305 public void paintCheckBoxMenuItemBorder(SynthContext ctx, Graphics g, int x, 306 int y, int w, int h) 307 { 308 // Nothing to do here. 309 } 310 311 /** 312 * Paints the background of a color chooser. 313 * 314 * @param ctx the synth context identifying the component and region for 315 * painting 316 * @param g the graphics context to use for painting 317 * @param x the X coordinate of the area to paint 318 * @param y the Y coordinate of the area to paint 319 * @param w the width of the area to paint 320 * @param h the height of the area to paint 321 */ 322 public void paintColorChooserBackground(SynthContext ctx, Graphics g, int x, 323 int y, int w, int h) 324 { 325 // Nothing to do here. 326 } 327 328 /** 329 * Paints the border of a color chooser. 330 * 331 * @param ctx the synth context identifying the component and region for 332 * painting 333 * @param g the graphics context to use for painting 334 * @param x the X coordinate of the area to paint 335 * @param y the Y coordinate of the area to paint 336 * @param w the width of the area to paint 337 * @param h the height of the area to paint 338 */ 339 public void paintColorChooserBorder(SynthContext ctx, Graphics g, int x, 340 int y, int w, int h) 341 { 342 // Nothing to do here. 343 } 344 345 /** 346 * Paints the background of a combo box. 347 * 348 * @param ctx the synth context identifying the component and region for 349 * painting 350 * @param g the graphics context to use for painting 351 * @param x the X coordinate of the area to paint 352 * @param y the Y coordinate of the area to paint 353 * @param w the width of the area to paint 354 * @param h the height of the area to paint 355 */ 356 public void paintComboBoxBackground(SynthContext ctx, Graphics g, int x, 357 int y, int w, int h) 358 { 359 // Nothing to do here. 360 } 361 362 /** 363 * Paints the border of a combo box. 364 * 365 * @param ctx the synth context identifying the component and region for 366 * painting 367 * @param g the graphics context to use for painting 368 * @param x the X coordinate of the area to paint 369 * @param y the Y coordinate of the area to paint 370 * @param w the width of the area to paint 371 * @param h the height of the area to paint 372 */ 373 public void paintComboBoxBorder(SynthContext ctx, Graphics g, int x, 374 int y, int w, int h) 375 { 376 // Nothing to do here. 377 } 378 379 /** 380 * Paints the background of a desktop icon. 381 * 382 * @param ctx the synth context identifying the component and region for 383 * painting 384 * @param g the graphics context to use for painting 385 * @param x the X coordinate of the area to paint 386 * @param y the Y coordinate of the area to paint 387 * @param w the width of the area to paint 388 * @param h the height of the area to paint 389 */ 390 public void paintDesktopIconBackground(SynthContext ctx, Graphics g, int x, 391 int y, int w, int h) 392 { 393 // Nothing to do here. 394 } 395 396 /** 397 * Paints the border of a desktop icon. 398 * 399 * @param ctx the synth context identifying the component and region for 400 * painting 401 * @param g the graphics context to use for painting 402 * @param x the X coordinate of the area to paint 403 * @param y the Y coordinate of the area to paint 404 * @param w the width of the area to paint 405 * @param h the height of the area to paint 406 */ 407 public void paintDesktopIconBorder(SynthContext ctx, Graphics g, int x, 408 int y, int w, int h) 409 { 410 // Nothing to do here. 411 } 412 413 /** 414 * Paints the background of a desktop pane. 415 * 416 * @param ctx the synth context identifying the component and region for 417 * painting 418 * @param g the graphics context to use for painting 419 * @param x the X coordinate of the area to paint 420 * @param y the Y coordinate of the area to paint 421 * @param w the width of the area to paint 422 * @param h the height of the area to paint 423 */ 424 public void paintDesktopPaneBackground(SynthContext ctx, Graphics g, int x, 425 int y, int w, int h) 426 { 427 // Nothing to do here. 428 } 429 430 /** 431 * Paints the border of a desktop pane. 432 * 433 * @param ctx the synth context identifying the component and region for 434 * painting 435 * @param g the graphics context to use for painting 436 * @param x the X coordinate of the area to paint 437 * @param y the Y coordinate of the area to paint 438 * @param w the width of the area to paint 439 * @param h the height of the area to paint 440 */ 441 public void paintDesktopPaneBorder(SynthContext ctx, Graphics g, int x, 442 int y, int w, int h) 443 { 444 // Nothing to do here. 445 } 446 447 /** 448 * Paints the background of an editor pane. 449 * 450 * @param ctx the synth context identifying the component and region for 451 * painting 452 * @param g the graphics context to use for painting 453 * @param x the X coordinate of the area to paint 454 * @param y the Y coordinate of the area to paint 455 * @param w the width of the area to paint 456 * @param h the height of the area to paint 457 */ 458 public void paintEditorPaneBackground(SynthContext ctx, Graphics g, int x, 459 int y, int w, int h) 460 { 461 // Nothing to do here. 462 } 463 464 /** 465 * Paints the border of an editor pane. 466 * 467 * @param ctx the synth context identifying the component and region for 468 * painting 469 * @param g the graphics context to use for painting 470 * @param x the X coordinate of the area to paint 471 * @param y the Y coordinate of the area to paint 472 * @param w the width of the area to paint 473 * @param h the height of the area to paint 474 */ 475 public void paintEditorPaneBorder(SynthContext ctx, Graphics g, int x, 476 int y, int w, int h) 477 { 478 // Nothing to do here. 479 } 480 481 /** 482 * Paints the background of a file chooser. 483 * 484 * @param ctx the synth context identifying the component and region for 485 * painting 486 * @param g the graphics context to use for painting 487 * @param x the X coordinate of the area to paint 488 * @param y the Y coordinate of the area to paint 489 * @param w the width of the area to paint 490 * @param h the height of the area to paint 491 */ 492 public void paintFileChooserBackground(SynthContext ctx, Graphics g, int x, 493 int y, int w, int h) 494 { 495 // Nothing to do here. 496 } 497 498 /** 499 * Paints the border of a file chooser. 500 * 501 * @param ctx the synth context identifying the component and region for 502 * painting 503 * @param g the graphics context to use for painting 504 * @param x the X coordinate of the area to paint 505 * @param y the Y coordinate of the area to paint 506 * @param w the width of the area to paint 507 * @param h the height of the area to paint 508 */ 509 public void paintFileChooserBorder(SynthContext ctx, Graphics g, int x, 510 int y, int w, int h) 511 { 512 // Nothing to do here. 513 } 514 515 /** 516 * Paints the background of a formatted text field. 517 * 518 * @param ctx the synth context identifying the component and region for 519 * painting 520 * @param g the graphics context to use for painting 521 * @param x the X coordinate of the area to paint 522 * @param y the Y coordinate of the area to paint 523 * @param w the width of the area to paint 524 * @param h the height of the area to paint 525 */ 526 public void paintFormattedTextFieldBackground(SynthContext ctx, Graphics g, int x, 527 int y, int w, int h) 528 { 529 // Nothing to do here. 530 } 531 532 /** 533 * Paints the border of a formatted text field. 534 * 535 * @param ctx the synth context identifying the component and region for 536 * painting 537 * @param g the graphics context to use for painting 538 * @param x the X coordinate of the area to paint 539 * @param y the Y coordinate of the area to paint 540 * @param w the width of the area to paint 541 * @param h the height of the area to paint 542 */ 543 public void paintFormattedTextFieldBorder(SynthContext ctx, Graphics g, int x, 544 int y, int w, int h) 545 { 546 // Nothing to do here. 547 } 548 549 /** 550 * Paints the background of an internal frame. 551 * 552 * @param ctx the synth context identifying the component and region for 553 * painting 554 * @param g the graphics context to use for painting 555 * @param x the X coordinate of the area to paint 556 * @param y the Y coordinate of the area to paint 557 * @param w the width of the area to paint 558 * @param h the height of the area to paint 559 */ 560 public void paintInternalFrameBackground(SynthContext ctx, Graphics g, int x, 561 int y, int w, int h) 562 { 563 // Nothing to do here. 564 } 565 566 /** 567 * Paints the border of an internal frame. 568 * 569 * @param ctx the synth context identifying the component and region for 570 * painting 571 * @param g the graphics context to use for painting 572 * @param x the X coordinate of the area to paint 573 * @param y the Y coordinate of the area to paint 574 * @param w the width of the area to paint 575 * @param h the height of the area to paint 576 */ 577 public void paintInternalFrameBorder(SynthContext ctx, Graphics g, int x, 578 int y, int w, int h) 579 { 580 // Nothing to do here. 581 } 582 583 /** 584 * Paints the background of an internal frame's title pane. 585 * 586 * @param ctx the synth context identifying the component and region for 587 * painting 588 * @param g the graphics context to use for painting 589 * @param x the X coordinate of the area to paint 590 * @param y the Y coordinate of the area to paint 591 * @param w the width of the area to paint 592 * @param h the height of the area to paint 593 */ 594 public void paintInternalFrameTitlePaneBackground(SynthContext ctx, Graphics g, int x, 595 int y, int w, int h) 596 { 597 // Nothing to do here. 598 } 599 600 /** 601 * Paints the border of an internal frame's title pane. 602 * 603 * @param ctx the synth context identifying the component and region for 604 * painting 605 * @param g the graphics context to use for painting 606 * @param x the X coordinate of the area to paint 607 * @param y the Y coordinate of the area to paint 608 * @param w the width of the area to paint 609 * @param h the height of the area to paint 610 */ 611 public void paintInternalFrameTitlePaneBorder(SynthContext ctx, Graphics g, int x, 612 int y, int w, int h) 613 { 614 // Nothing to do here. 615 } 616 617 /** 618 * Paints the background of a label. 619 * 620 * @param ctx the synth context identifying the component and region for 621 * painting 622 * @param g the graphics context to use for painting 623 * @param x the X coordinate of the area to paint 624 * @param y the Y coordinate of the area to paint 625 * @param w the width of the area to paint 626 * @param h the height of the area to paint 627 */ 628 public void paintLabelBackground(SynthContext ctx, Graphics g, int x, 629 int y, int w, int h) 630 { 631 // Nothing to do here. 632 } 633 634 /** 635 * Paints the border of a label. 636 * 637 * @param ctx the synth context identifying the component and region for 638 * painting 639 * @param g the graphics context to use for painting 640 * @param x the X coordinate of the area to paint 641 * @param y the Y coordinate of the area to paint 642 * @param w the width of the area to paint 643 * @param h the height of the area to paint 644 */ 645 public void paintLabelBorder(SynthContext ctx, Graphics g, int x, 646 int y, int w, int h) 647 { 648 // Nothing to do here. 649 } 650 651 /** 652 * Paints the background of a list. 653 * 654 * @param ctx the synth context identifying the component and region for 655 * painting 656 * @param g the graphics context to use for painting 657 * @param x the X coordinate of the area to paint 658 * @param y the Y coordinate of the area to paint 659 * @param w the width of the area to paint 660 * @param h the height of the area to paint 661 */ 662 public void paintListBackground(SynthContext ctx, Graphics g, int x, 663 int y, int w, int h) 664 { 665 // Nothing to do here. 666 } 667 668 /** 669 * Paints the border of a list. 670 * 671 * @param ctx the synth context identifying the component and region for 672 * painting 673 * @param g the graphics context to use for painting 674 * @param x the X coordinate of the area to paint 675 * @param y the Y coordinate of the area to paint 676 * @param w the width of the area to paint 677 * @param h the height of the area to paint 678 */ 679 public void paintListBorder(SynthContext ctx, Graphics g, int x, 680 int y, int w, int h) 681 { 682 // Nothing to do here. 683 } 684 685 /** 686 * Paints the background of a menu. 687 * 688 * @param ctx the synth context identifying the component and region for 689 * painting 690 * @param g the graphics context to use for painting 691 * @param x the X coordinate of the area to paint 692 * @param y the Y coordinate of the area to paint 693 * @param w the width of the area to paint 694 * @param h the height of the area to paint 695 */ 696 public void paintMenuBackground(SynthContext ctx, Graphics g, int x, 697 int y, int w, int h) 698 { 699 // Nothing to do here. 700 } 701 702 /** 703 * Paints the border of a menu. 704 * 705 * @param ctx the synth context identifying the component and region for 706 * painting 707 * @param g the graphics context to use for painting 708 * @param x the X coordinate of the area to paint 709 * @param y the Y coordinate of the area to paint 710 * @param w the width of the area to paint 711 * @param h the height of the area to paint 712 */ 713 public void paintMenuBorder(SynthContext ctx, Graphics g, int x, 714 int y, int w, int h) 715 { 716 // Nothing to do here. 717 } 718 719 /** 720 * Paints the background of a menu bar. 721 * 722 * @param ctx the synth context identifying the component and region for 723 * painting 724 * @param g the graphics context to use for painting 725 * @param x the X coordinate of the area to paint 726 * @param y the Y coordinate of the area to paint 727 * @param w the width of the area to paint 728 * @param h the height of the area to paint 729 */ 730 public void paintMenuBarBackground(SynthContext ctx, Graphics g, int x, 731 int y, int w, int h) 732 { 733 // Nothing to do here. 734 } 735 736 /** 737 * Paints the border of a menu bar. 738 * 739 * @param ctx the synth context identifying the component and region for 740 * painting 741 * @param g the graphics context to use for painting 742 * @param x the X coordinate of the area to paint 743 * @param y the Y coordinate of the area to paint 744 * @param w the width of the area to paint 745 * @param h the height of the area to paint 746 */ 747 public void paintMenuBarBorder(SynthContext ctx, Graphics g, int x, 748 int y, int w, int h) 749 { 750 // Nothing to do here. 751 } 752 753 /** 754 * Paints the background of a menu item. 755 * 756 * @param ctx the synth context identifying the component and region for 757 * painting 758 * @param g the graphics context to use for painting 759 * @param x the X coordinate of the area to paint 760 * @param y the Y coordinate of the area to paint 761 * @param w the width of the area to paint 762 * @param h the height of the area to paint 763 */ 764 public void paintMenuItemBackground(SynthContext ctx, Graphics g, int x, 765 int y, int w, int h) 766 { 767 // Nothing to do here. 768 } 769 770 /** 771 * Paints the border of a menu item. 772 * 773 * @param ctx the synth context identifying the component and region for 774 * painting 775 * @param g the graphics context to use for painting 776 * @param x the X coordinate of the area to paint 777 * @param y the Y coordinate of the area to paint 778 * @param w the width of the area to paint 779 * @param h the height of the area to paint 780 */ 781 public void paintMenuItemBorder(SynthContext ctx, Graphics g, int x, 782 int y, int w, int h) 783 { 784 // Nothing to do here. 785 } 786 787 /** 788 * Paints the background of an option pane. 789 * 790 * @param ctx the synth context identifying the component and region for 791 * painting 792 * @param g the graphics context to use for painting 793 * @param x the X coordinate of the area to paint 794 * @param y the Y coordinate of the area to paint 795 * @param w the width of the area to paint 796 * @param h the height of the area to paint 797 */ 798 public void paintOptionPaneBackground(SynthContext ctx, Graphics g, int x, 799 int y, int w, int h) 800 { 801 // Nothing to do here. 802 } 803 804 /** 805 * Paints the border of an option pane. 806 * 807 * @param ctx the synth context identifying the component and region for 808 * painting 809 * @param g the graphics context to use for painting 810 * @param x the X coordinate of the area to paint 811 * @param y the Y coordinate of the area to paint 812 * @param w the width of the area to paint 813 * @param h the height of the area to paint 814 */ 815 public void paintOptionPaneBorder(SynthContext ctx, Graphics g, int x, 816 int y, int w, int h) 817 { 818 // Nothing to do here. 819 } 820 821 /** 822 * Paints the background of a panel. 823 * 824 * @param ctx the synth context identifying the component and region for 825 * painting 826 * @param g the graphics context to use for painting 827 * @param x the X coordinate of the area to paint 828 * @param y the Y coordinate of the area to paint 829 * @param w the width of the area to paint 830 * @param h the height of the area to paint 831 */ 832 public void paintPanelBackground(SynthContext ctx, Graphics g, int x, 833 int y, int w, int h) 834 { 835 // Nothing to do here. 836 } 837 838 /** 839 * Paints the border of a panel. 840 * 841 * @param ctx the synth context identifying the component and region for 842 * painting 843 * @param g the graphics context to use for painting 844 * @param x the X coordinate of the area to paint 845 * @param y the Y coordinate of the area to paint 846 * @param w the width of the area to paint 847 * @param h the height of the area to paint 848 */ 849 public void paintPanelBorder(SynthContext ctx, Graphics g, int x, 850 int y, int w, int h) 851 { 852 // Nothing to do here. 853 } 854 855 /** 856 * Paints the background of a password field. 857 * 858 * @param ctx the synth context identifying the component and region for 859 * painting 860 * @param g the graphics context to use for painting 861 * @param x the X coordinate of the area to paint 862 * @param y the Y coordinate of the area to paint 863 * @param w the width of the area to paint 864 * @param h the height of the area to paint 865 */ 866 public void paintPasswordFieldBackground(SynthContext ctx, Graphics g, int x, 867 int y, int w, int h) 868 { 869 // Nothing to do here. 870 } 871 872 /** 873 * Paints the border of a password field. 874 * 875 * @param ctx the synth context identifying the component and region for 876 * painting 877 * @param g the graphics context to use for painting 878 * @param x the X coordinate of the area to paint 879 * @param y the Y coordinate of the area to paint 880 * @param w the width of the area to paint 881 * @param h the height of the area to paint 882 */ 883 public void paintPasswordFieldBorder(SynthContext ctx, Graphics g, int x, 884 int y, int w, int h) 885 { 886 // Nothing to do here. 887 } 888 889 /** 890 * Paints the background of a popup menu. 891 * 892 * @param ctx the synth context identifying the component and region for 893 * painting 894 * @param g the graphics context to use for painting 895 * @param x the X coordinate of the area to paint 896 * @param y the Y coordinate of the area to paint 897 * @param w the width of the area to paint 898 * @param h the height of the area to paint 899 */ 900 public void paintPopupMenuBackground(SynthContext ctx, Graphics g, int x, 901 int y, int w, int h) 902 { 903 // Nothing to do here. 904 } 905 906 /** 907 * Paints the border of a popup menu. 908 * 909 * @param ctx the synth context identifying the component and region for 910 * painting 911 * @param g the graphics context to use for painting 912 * @param x the X coordinate of the area to paint 913 * @param y the Y coordinate of the area to paint 914 * @param w the width of the area to paint 915 * @param h the height of the area to paint 916 */ 917 public void paintPopupMenuBorder(SynthContext ctx, Graphics g, int x, 918 int y, int w, int h) 919 { 920 // Nothing to do here. 921 } 922 923 /** 924 * Paints the background of a progress bar. 925 * 926 * @param ctx the synth context identifying the component and region for 927 * painting 928 * @param g the graphics context to use for painting 929 * @param x the X coordinate of the area to paint 930 * @param y the Y coordinate of the area to paint 931 * @param w the width of the area to paint 932 * @param h the height of the area to paint 933 */ 934 public void paintProgressBarBackground(SynthContext ctx, Graphics g, int x, 935 int y, int w, int h) 936 { 937 // Nothing to do here. 938 } 939 940 /** 941 * Paints the border of a progress bar. 942 * 943 * @param ctx the synth context identifying the component and region for 944 * painting 945 * @param g the graphics context to use for painting 946 * @param x the X coordinate of the area to paint 947 * @param y the Y coordinate of the area to paint 948 * @param w the width of the area to paint 949 * @param h the height of the area to paint 950 */ 951 public void paintProgressBarBorder(SynthContext ctx, Graphics g, int x, 952 int y, int w, int h) 953 { 954 // Nothing to do here. 955 } 956 957 /** 958 * Paints the background of a radio button. 959 * 960 * @param ctx the synth context identifying the component and region for 961 * painting 962 * @param g the graphics context to use for painting 963 * @param x the X coordinate of the area to paint 964 * @param y the Y coordinate of the area to paint 965 * @param w the width of the area to paint 966 * @param h the height of the area to paint 967 */ 968 public void paintRadioButtonBackground(SynthContext ctx, Graphics g, int x, 969 int y, int w, int h) 970 { 971 // Nothing to do here. 972 } 973 974 /** 975 * Paints the border of a radio button. 976 * 977 * @param ctx the synth context identifying the component and region for 978 * painting 979 * @param g the graphics context to use for painting 980 * @param x the X coordinate of the area to paint 981 * @param y the Y coordinate of the area to paint 982 * @param w the width of the area to paint 983 * @param h the height of the area to paint 984 */ 985 public void paintRadioButtonBorder(SynthContext ctx, Graphics g, int x, 986 int y, int w, int h) 987 { 988 // Nothing to do here. 989 } 990 991 /** 992 * Paints the background of a radio button menu item. 993 * 994 * @param ctx the synth context identifying the component and region for 995 * painting 996 * @param g the graphics context to use for painting 997 * @param x the X coordinate of the area to paint 998 * @param y the Y coordinate of the area to paint 999 * @param w the width of the area to paint 1000 * @param h the height of the area to paint 1001 */ 1002 public void paintRadioButtonMenuItemBackground(SynthContext ctx, Graphics g, int x, 1003 int y, int w, int h) 1004 { 1005 // Nothing to do here. 1006 } 1007 1008 /** 1009 * Paints the border of a radio button menu item. 1010 * 1011 * @param ctx the synth context identifying the component and region for 1012 * painting 1013 * @param g the graphics context to use for painting 1014 * @param x the X coordinate of the area to paint 1015 * @param y the Y coordinate of the area to paint 1016 * @param w the width of the area to paint 1017 * @param h the height of the area to paint 1018 */ 1019 public void paintRadioButtonMenuItemBorder(SynthContext ctx, Graphics g, int x, 1020 int y, int w, int h) 1021 { 1022 // Nothing to do here. 1023 } 1024 1025 /** 1026 * Paints the background of a root pane. 1027 * 1028 * @param ctx the synth context identifying the component and region for 1029 * painting 1030 * @param g the graphics context to use for painting 1031 * @param x the X coordinate of the area to paint 1032 * @param y the Y coordinate of the area to paint 1033 * @param w the width of the area to paint 1034 * @param h the height of the area to paint 1035 */ 1036 public void paintRootPaneBackground(SynthContext ctx, Graphics g, int x, 1037 int y, int w, int h) 1038 { 1039 // Nothing to do here. 1040 } 1041 1042 /** 1043 * Paints the border of a root pane. 1044 * 1045 * @param ctx the synth context identifying the component and region for 1046 * painting 1047 * @param g the graphics context to use for painting 1048 * @param x the X coordinate of the area to paint 1049 * @param y the Y coordinate of the area to paint 1050 * @param w the width of the area to paint 1051 * @param h the height of the area to paint 1052 */ 1053 public void paintRootPaneBorder(SynthContext ctx, Graphics g, int x, 1054 int y, int w, int h) 1055 { 1056 // Nothing to do here. 1057 } 1058 1059 /** 1060 * Paints the background of a scrollbar. 1061 * 1062 * @param ctx the synth context identifying the component and region for 1063 * painting 1064 * @param g the graphics context to use for painting 1065 * @param x the X coordinate of the area to paint 1066 * @param y the Y coordinate of the area to paint 1067 * @param w the width of the area to paint 1068 * @param h the height of the area to paint 1069 */ 1070 public void paintScrollBarBackground(SynthContext ctx, Graphics g, int x, 1071 int y, int w, int h) 1072 { 1073 // Nothing to do here. 1074 } 1075 1076 /** 1077 * Paints the border of a scrollbar. 1078 * 1079 * @param ctx the synth context identifying the component and region for 1080 * painting 1081 * @param g the graphics context to use for painting 1082 * @param x the X coordinate of the area to paint 1083 * @param y the Y coordinate of the area to paint 1084 * @param w the width of the area to paint 1085 * @param h the height of the area to paint 1086 */ 1087 public void paintScrollBarBorder(SynthContext ctx, Graphics g, int x, 1088 int y, int w, int h) 1089 { 1090 // Nothing to do here. 1091 } 1092 1093 /** 1094 * Paints the background of a scrollbar's thumb. 1095 * 1096 * @param ctx the synth context identifying the component and region for 1097 * painting 1098 * @param g the graphics context to use for painting 1099 * @param x the X coordinate of the area to paint 1100 * @param y the Y coordinate of the area to paint 1101 * @param w the width of the area to paint 1102 * @param h the height of the area to paint 1103 * @param orientation orientation of the scrollbar 1104 */ 1105 public void paintScrollBarThumbBackground(SynthContext ctx, Graphics g, int x, 1106 int y, int w, int h, int orientation) 1107 { 1108 // Nothing to do here. 1109 } 1110 1111 /** 1112 * Paints the border of a scrollbar's thumb. 1113 * 1114 * @param ctx the synth context identifying the component and region for 1115 * painting 1116 * @param g the graphics context to use for painting 1117 * @param x the X coordinate of the area to paint 1118 * @param y the Y coordinate of the area to paint 1119 * @param w the width of the area to paint 1120 * @param h the height of the area to paint 1121 * @param orientation orientation of the scrollbar 1122 */ 1123 public void paintScrollBarThumbBorder(SynthContext ctx, Graphics g, int x, 1124 int y, int w, int h, int orientation) 1125 { 1126 // Nothing to do here. 1127 } 1128 1129 /** 1130 * Paints the background of a scrollbar's track. 1131 * 1132 * @param ctx the synth context identifying the component and region for 1133 * painting 1134 * @param g the graphics context to use for painting 1135 * @param x the X coordinate of the area to paint 1136 * @param y the Y coordinate of the area to paint 1137 * @param w the width of the area to paint 1138 * @param h the height of the area to paint 1139 */ 1140 public void paintScrollBarTrackBackground(SynthContext ctx, Graphics g, int x, 1141 int y, int w, int h) 1142 { 1143 // Nothing to do here. 1144 } 1145 1146 /** 1147 * Paints the border of a scrollbar's track. 1148 * 1149 * @param ctx the synth context identifying the component and region for 1150 * painting 1151 * @param g the graphics context to use for painting 1152 * @param x the X coordinate of the area to paint 1153 * @param y the Y coordinate of the area to paint 1154 * @param w the width of the area to paint 1155 * @param h the height of the area to paint 1156 */ 1157 public void paintScrollBarTrackBorder(SynthContext ctx, Graphics g, int x, 1158 int y, int w, int h) 1159 { 1160 // Nothing to do here. 1161 } 1162 1163 /** 1164 * Paints the background of a scroll pane. 1165 * 1166 * @param ctx the synth context identifying the component and region for 1167 * painting 1168 * @param g the graphics context to use for painting 1169 * @param x the X coordinate of the area to paint 1170 * @param y the Y coordinate of the area to paint 1171 * @param w the width of the area to paint 1172 * @param h the height of the area to paint 1173 */ 1174 public void paintScrollPaneBackground(SynthContext ctx, Graphics g, int x, 1175 int y, int w, int h) 1176 { 1177 // Nothing to do here. 1178 } 1179 1180 /** 1181 * Paints the border of a scroll pane. 1182 * 1183 * @param ctx the synth context identifying the component and region for 1184 * painting 1185 * @param g the graphics context to use for painting 1186 * @param x the X coordinate of the area to paint 1187 * @param y the Y coordinate of the area to paint 1188 * @param w the width of the area to paint 1189 * @param h the height of the area to paint 1190 */ 1191 public void paintScrollPaneBorder(SynthContext ctx, Graphics g, int x, 1192 int y, int w, int h) 1193 { 1194 // Nothing to do here. 1195 } 1196 1197 /** 1198 * Paints the background of a separator. 1199 * 1200 * @param ctx the synth context identifying the component and region for 1201 * painting 1202 * @param g the graphics context to use for painting 1203 * @param x the X coordinate of the area to paint 1204 * @param y the Y coordinate of the area to paint 1205 * @param w the width of the area to paint 1206 * @param h the height of the area to paint 1207 */ 1208 public void paintSeparatorBackground(SynthContext ctx, Graphics g, int x, 1209 int y, int w, int h) 1210 { 1211 // Nothing to do here. 1212 } 1213 1214 /** 1215 * Paints the border of a separator. 1216 * 1217 * @param ctx the synth context identifying the component and region for 1218 * painting 1219 * @param g the graphics context to use for painting 1220 * @param x the X coordinate of the area to paint 1221 * @param y the Y coordinate of the area to paint 1222 * @param w the width of the area to paint 1223 * @param h the height of the area to paint 1224 */ 1225 public void paintSeparatorBorder(SynthContext ctx, Graphics g, int x, 1226 int y, int w, int h) 1227 { 1228 // Nothing to do here. 1229 } 1230 1231 /** 1232 * Paints the background of a slider. 1233 * 1234 * @param ctx the synth context identifying the component and region for 1235 * painting 1236 * @param g the graphics context to use for painting 1237 * @param x the X coordinate of the area to paint 1238 * @param y the Y coordinate of the area to paint 1239 * @param w the width of the area to paint 1240 * @param h the height of the area to paint 1241 */ 1242 public void paintSliderBackground(SynthContext ctx, Graphics g, int x, 1243 int y, int w, int h) 1244 { 1245 // Nothing to do here. 1246 } 1247 1248 /** 1249 * Paints the border of a slider. 1250 * 1251 * @param ctx the synth context identifying the component and region for 1252 * painting 1253 * @param g the graphics context to use for painting 1254 * @param x the X coordinate of the area to paint 1255 * @param y the Y coordinate of the area to paint 1256 * @param w the width of the area to paint 1257 * @param h the height of the area to paint 1258 */ 1259 public void paintSliderBorder(SynthContext ctx, Graphics g, int x, 1260 int y, int w, int h) 1261 { 1262 // Nothing to do here. 1263 } 1264 1265 /** 1266 * Paints the background of a slider's thumb. 1267 * 1268 * @param ctx the synth context identifying the component and region for 1269 * painting 1270 * @param g the graphics context to use for painting 1271 * @param x the X coordinate of the area to paint 1272 * @param y the Y coordinate of the area to paint 1273 * @param w the width of the area to paint 1274 * @param h the height of the area to paint 1275 * @param orientation orientation of the slider 1276 */ 1277 public void paintSliderThumbBackground(SynthContext ctx, Graphics g, int x, 1278 int y, int w, int h, int orientation) 1279 { 1280 // Nothing to do here. 1281 } 1282 1283 /** 1284 * Paints the border of a slider's thumb. 1285 * 1286 * @param ctx the synth context identifying the component and region for 1287 * painting 1288 * @param g the graphics context to use for painting 1289 * @param x the X coordinate of the area to paint 1290 * @param y the Y coordinate of the area to paint 1291 * @param w the width of the area to paint 1292 * @param h the height of the area to paint 1293 * @param orientation orientation of the slider 1294 */ 1295 public void paintSliderThumbBorder(SynthContext ctx, Graphics g, int x, 1296 int y, int w, int h, int orientation) 1297 { 1298 // Nothing to do here. 1299 } 1300 1301 /** 1302 * Paints the background of a slider's track. 1303 * 1304 * @param ctx the synth context identifying the component and region for 1305 * painting 1306 * @param g the graphics context to use for painting 1307 * @param x the X coordinate of the area to paint 1308 * @param y the Y coordinate of the area to paint 1309 * @param w the width of the area to paint 1310 * @param h the height of the area to paint 1311 */ 1312 public void paintSliderTrackBackground(SynthContext ctx, Graphics g, int x, 1313 int y, int w, int h) 1314 { 1315 // Nothing to do here. 1316 } 1317 1318 /** 1319 * Paints the border of a slider's track. 1320 * 1321 * @param ctx the synth context identifying the component and region for 1322 * painting 1323 * @param g the graphics context to use for painting 1324 * @param x the X coordinate of the area to paint 1325 * @param y the Y coordinate of the area to paint 1326 * @param w the width of the area to paint 1327 * @param h the height of the area to paint 1328 */ 1329 public void paintSliderTrackBorder(SynthContext ctx, Graphics g, int x, 1330 int y, int w, int h) 1331 { 1332 // Nothing to do here. 1333 } 1334 1335 /** 1336 * Paints the background of a spinner. 1337 * 1338 * @param ctx the synth context identifying the component and region for 1339 * painting 1340 * @param g the graphics context to use for painting 1341 * @param x the X coordinate of the area to paint 1342 * @param y the Y coordinate of the area to paint 1343 * @param w the width of the area to paint 1344 * @param h the height of the area to paint 1345 */ 1346 public void paintSpinnerBackground(SynthContext ctx, Graphics g, int x, 1347 int y, int w, int h) 1348 { 1349 // Nothing to do here. 1350 } 1351 1352 /** 1353 * Paints the border of a spinner. 1354 * 1355 * @param ctx the synth context identifying the component and region for 1356 * painting 1357 * @param g the graphics context to use for painting 1358 * @param x the X coordinate of the area to paint 1359 * @param y the Y coordinate of the area to paint 1360 * @param w the width of the area to paint 1361 * @param h the height of the area to paint 1362 */ 1363 public void paintSpinnerBorder(SynthContext ctx, Graphics g, int x, 1364 int y, int w, int h) 1365 { 1366 // Nothing to do here. 1367 } 1368 1369 /** 1370 * Paints the background of a split pane. 1371 * 1372 * @param ctx the synth context identifying the component and region for 1373 * painting 1374 * @param g the graphics context to use for painting 1375 * @param x the X coordinate of the area to paint 1376 * @param y the Y coordinate of the area to paint 1377 * @param w the width of the area to paint 1378 * @param h the height of the area to paint 1379 */ 1380 public void paintSplitPaneBackground(SynthContext ctx, Graphics g, int x, 1381 int y, int w, int h) 1382 { 1383 // Nothing to do here. 1384 } 1385 1386 /** 1387 * Paints the border of a split pane. 1388 * 1389 * @param ctx the synth context identifying the component and region for 1390 * painting 1391 * @param g the graphics context to use for painting 1392 * @param x the X coordinate of the area to paint 1393 * @param y the Y coordinate of the area to paint 1394 * @param w the width of the area to paint 1395 * @param h the height of the area to paint 1396 */ 1397 public void paintSplitPaneBorder(SynthContext ctx, Graphics g, int x, 1398 int y, int w, int h) 1399 { 1400 // Nothing to do here. 1401 } 1402 1403 /** 1404 * Paints the background of a split pane's divider. 1405 * 1406 * @param ctx the synth context identifying the component and region for 1407 * painting 1408 * @param g the graphics context to use for painting 1409 * @param x the X coordinate of the area to paint 1410 * @param y the Y coordinate of the area to paint 1411 * @param w the width of the area to paint 1412 * @param h the height of the area to paint 1413 */ 1414 public void paintSplitPaneDividerBackground(SynthContext ctx, Graphics g, int x, 1415 int y, int w, int h) 1416 { 1417 // Nothing to do here. 1418 } 1419 1420 /** 1421 * Paints the background of a tabbed pane. 1422 * 1423 * @param ctx the synth context identifying the component and region for 1424 * painting 1425 * @param g the graphics context to use for painting 1426 * @param x the X coordinate of the area to paint 1427 * @param y the Y coordinate of the area to paint 1428 * @param w the width of the area to paint 1429 * @param h the height of the area to paint 1430 */ 1431 public void paintTabbedPaneBackground(SynthContext ctx, Graphics g, int x, 1432 int y, int w, int h) 1433 { 1434 // Nothing to do here. 1435 } 1436 1437 /** 1438 * Paints the border of a tabbed pane. 1439 * 1440 * @param ctx the synth context identifying the component and region for 1441 * painting 1442 * @param g the graphics context to use for painting 1443 * @param x the X coordinate of the area to paint 1444 * @param y the Y coordinate of the area to paint 1445 * @param w the width of the area to paint 1446 * @param h the height of the area to paint 1447 */ 1448 public void paintTabbedPaneBorder(SynthContext ctx, Graphics g, int x, 1449 int y, int w, int h) 1450 { 1451 // Nothing to do here. 1452 } 1453 1454 /** 1455 * Paints the background of the contents of a tabbed pane. 1456 * 1457 * @param ctx the synth context identifying the component and region for 1458 * painting 1459 * @param g the graphics context to use for painting 1460 * @param x the X coordinate of the area to paint 1461 * @param y the Y coordinate of the area to paint 1462 * @param w the width of the area to paint 1463 * @param h the height of the area to paint 1464 */ 1465 public void paintTabbedPaneContentBackground(SynthContext ctx, Graphics g, int x, 1466 int y, int w, int h) 1467 { 1468 // Nothing to do here. 1469 } 1470 1471 /** 1472 * Paints the border of the contents of a tabbed pane. 1473 * 1474 * @param ctx the synth context identifying the component and region for 1475 * painting 1476 * @param g the graphics context to use for painting 1477 * @param x the X coordinate of the area to paint 1478 * @param y the Y coordinate of the area to paint 1479 * @param w the width of the area to paint 1480 * @param h the height of the area to paint 1481 */ 1482 public void paintTabbedPaneContentBorder(SynthContext ctx, Graphics g, int x, 1483 int y, int w, int h) 1484 { 1485 // Nothing to do here. 1486 } 1487 1488 /** 1489 * Paints the background of the tab area of a tabbed pane. 1490 * 1491 * @param ctx the synth context identifying the component and region for 1492 * painting 1493 * @param g the graphics context to use for painting 1494 * @param x the X coordinate of the area to paint 1495 * @param y the Y coordinate of the area to paint 1496 * @param w the width of the area to paint 1497 * @param h the height of the area to paint 1498 */ 1499 public void paintTabbedPaneTabAreaBackground(SynthContext ctx, Graphics g, int x, 1500 int y, int w, int h) 1501 { 1502 // Nothing to do here. 1503 } 1504 1505 /** 1506 * Paints the border of the tab area of a tabbed pane. 1507 * 1508 * @param ctx the synth context identifying the component and region for 1509 * painting 1510 * @param g the graphics context to use for painting 1511 * @param x the X coordinate of the area to paint 1512 * @param y the Y coordinate of the area to paint 1513 * @param w the width of the area to paint 1514 * @param h the height of the area to paint 1515 */ 1516 public void paintTabbedPaneTabAreaBorder(SynthContext ctx, Graphics g, int x, 1517 int y, int w, int h) 1518 { 1519 // Nothing to do here. 1520 } 1521 1522 /** 1523 * Paints the background of a tab of a tabbed pane. 1524 * 1525 * @param ctx the synth context identifying the component and region for 1526 * painting 1527 * @param g the graphics context to use for painting 1528 * @param x the X coordinate of the area to paint 1529 * @param y the Y coordinate of the area to paint 1530 * @param w the width of the area to paint 1531 * @param h the height of the area to paint 1532 * @param index the index of the tab to paint 1533 */ 1534 public void paintTabbedPaneTabBackground(SynthContext ctx, Graphics g, int x, 1535 int y, int w, int h, int index) 1536 { 1537 // Nothing to do here. 1538 } 1539 1540 /** 1541 * Paints the border of a tab of a tabbed pane. 1542 * 1543 * @param ctx the synth context identifying the component and region for 1544 * painting 1545 * @param g the graphics context to use for painting 1546 * @param x the X coordinate of the area to paint 1547 * @param y the Y coordinate of the area to paint 1548 * @param w the width of the area to paint 1549 * @param h the height of the area to paint 1550 * @param index the index of the tab to paint 1551 */ 1552 public void paintTabbedPaneTabBorder(SynthContext ctx, Graphics g, int x, 1553 int y, int w, int h, int index) 1554 { 1555 // Nothing to do here. 1556 } 1557 1558 /** 1559 * Paints the background of a table. 1560 * 1561 * @param ctx the synth context identifying the component and region for 1562 * painting 1563 * @param g the graphics context to use for painting 1564 * @param x the X coordinate of the area to paint 1565 * @param y the Y coordinate of the area to paint 1566 * @param w the width of the area to paint 1567 * @param h the height of the area to paint 1568 */ 1569 public void paintTableBackground(SynthContext ctx, Graphics g, int x, 1570 int y, int w, int h) 1571 { 1572 // Nothing to do here. 1573 } 1574 1575 /** 1576 * Paints the border of a table. 1577 * 1578 * @param ctx the synth context identifying the component and region for 1579 * painting 1580 * @param g the graphics context to use for painting 1581 * @param x the X coordinate of the area to paint 1582 * @param y the Y coordinate of the area to paint 1583 * @param w the width of the area to paint 1584 * @param h the height of the area to paint 1585 */ 1586 public void paintTableBorder(SynthContext ctx, Graphics g, int x, 1587 int y, int w, int h) 1588 { 1589 // Nothing to do here. 1590 } 1591 1592 /** 1593 * Paints the background of a table's header. 1594 * 1595 * @param ctx the synth context identifying the component and region for 1596 * painting 1597 * @param g the graphics context to use for painting 1598 * @param x the X coordinate of the area to paint 1599 * @param y the Y coordinate of the area to paint 1600 * @param w the width of the area to paint 1601 * @param h the height of the area to paint 1602 */ 1603 public void paintTableHeaderBackground(SynthContext ctx, Graphics g, int x, 1604 int y, int w, int h) 1605 { 1606 // Nothing to do here. 1607 } 1608 1609 /** 1610 * Paints the border of a table's header. 1611 * 1612 * @param ctx the synth context identifying the component and region for 1613 * painting 1614 * @param g the graphics context to use for painting 1615 * @param x the X coordinate of the area to paint 1616 * @param y the Y coordinate of the area to paint 1617 * @param w the width of the area to paint 1618 * @param h the height of the area to paint 1619 */ 1620 public void paintTableHeaderBorder(SynthContext ctx, Graphics g, int x, 1621 int y, int w, int h) 1622 { 1623 // Nothing to do here. 1624 } 1625 1626 /** 1627 * Paints the background of a text area. 1628 * 1629 * @param ctx the synth context identifying the component and region for 1630 * painting 1631 * @param g the graphics context to use for painting 1632 * @param x the X coordinate of the area to paint 1633 * @param y the Y coordinate of the area to paint 1634 * @param w the width of the area to paint 1635 * @param h the height of the area to paint 1636 */ 1637 public void paintTextAreaBackground(SynthContext ctx, Graphics g, int x, 1638 int y, int w, int h) 1639 { 1640 // Nothing to do here. 1641 } 1642 1643 /** 1644 * Paints the border of a text area. 1645 * 1646 * @param ctx the synth context identifying the component and region for 1647 * painting 1648 * @param g the graphics context to use for painting 1649 * @param x the X coordinate of the area to paint 1650 * @param y the Y coordinate of the area to paint 1651 * @param w the width of the area to paint 1652 * @param h the height of the area to paint 1653 */ 1654 public void paintTextAreaBorder(SynthContext ctx, Graphics g, int x, 1655 int y, int w, int h) 1656 { 1657 // Nothing to do here. 1658 } 1659 1660 /** 1661 * Paints the background of a text field. 1662 * 1663 * @param ctx the synth context identifying the component and region for 1664 * painting 1665 * @param g the graphics context to use for painting 1666 * @param x the X coordinate of the area to paint 1667 * @param y the Y coordinate of the area to paint 1668 * @param w the width of the area to paint 1669 * @param h the height of the area to paint 1670 */ 1671 public void paintTextFieldBackground(SynthContext ctx, Graphics g, int x, 1672 int y, int w, int h) 1673 { 1674 // Nothing to do here. 1675 } 1676 1677 /** 1678 * Paints the border of a text field. 1679 * 1680 * @param ctx the synth context identifying the component and region for 1681 * painting 1682 * @param g the graphics context to use for painting 1683 * @param x the X coordinate of the area to paint 1684 * @param y the Y coordinate of the area to paint 1685 * @param w the width of the area to paint 1686 * @param h the height of the area to paint 1687 */ 1688 public void paintTextFieldBorder(SynthContext ctx, Graphics g, int x, 1689 int y, int w, int h) 1690 { 1691 // Nothing to do here. 1692 } 1693 1694 /** 1695 * Paints the background of a text pane. 1696 * 1697 * @param ctx the synth context identifying the component and region for 1698 * painting 1699 * @param g the graphics context to use for painting 1700 * @param x the X coordinate of the area to paint 1701 * @param y the Y coordinate of the area to paint 1702 * @param w the width of the area to paint 1703 * @param h the height of the area to paint 1704 */ 1705 public void paintTextPaneBackground(SynthContext ctx, Graphics g, int x, 1706 int y, int w, int h) 1707 { 1708 // Nothing to do here. 1709 } 1710 1711 /** 1712 * Paints the border of a text pane. 1713 * 1714 * @param ctx the synth context identifying the component and region for 1715 * painting 1716 * @param g the graphics context to use for painting 1717 * @param x the X coordinate of the area to paint 1718 * @param y the Y coordinate of the area to paint 1719 * @param w the width of the area to paint 1720 * @param h the height of the area to paint 1721 */ 1722 public void paintTextPaneBorder(SynthContext ctx, Graphics g, int x, 1723 int y, int w, int h) 1724 { 1725 // Nothing to do here. 1726 } 1727 1728 /** 1729 * Paints the background of a toggle button. 1730 * 1731 * @param ctx the synth context identifying the component and region for 1732 * painting 1733 * @param g the graphics context to use for painting 1734 * @param x the X coordinate of the area to paint 1735 * @param y the Y coordinate of the area to paint 1736 * @param w the width of the area to paint 1737 * @param h the height of the area to paint 1738 */ 1739 public void paintToggleButtonBackground(SynthContext ctx, Graphics g, int x, 1740 int y, int w, int h) 1741 { 1742 // Nothing to do here. 1743 } 1744 1745 /** 1746 * Paints the border of a toggle button. 1747 * 1748 * @param ctx the synth context identifying the component and region for 1749 * painting 1750 * @param g the graphics context to use for painting 1751 * @param x the X coordinate of the area to paint 1752 * @param y the Y coordinate of the area to paint 1753 * @param w the width of the area to paint 1754 * @param h the height of the area to paint 1755 */ 1756 public void paintToggleButtonBorder(SynthContext ctx, Graphics g, int x, 1757 int y, int w, int h) 1758 { 1759 // Nothing to do here. 1760 } 1761 1762 /** 1763 * Paints the background of a toolbar. 1764 * 1765 * @param ctx the synth context identifying the component and region for 1766 * painting 1767 * @param g the graphics context to use for painting 1768 * @param x the X coordinate of the area to paint 1769 * @param y the Y coordinate of the area to paint 1770 * @param w the width of the area to paint 1771 * @param h the height of the area to paint 1772 */ 1773 public void paintToolBarBackground(SynthContext ctx, Graphics g, int x, 1774 int y, int w, int h) 1775 { 1776 // Nothing to do here. 1777 } 1778 1779 /** 1780 * Paints the border of a toolbar. 1781 * 1782 * @param ctx the synth context identifying the component and region for 1783 * painting 1784 * @param g the graphics context to use for painting 1785 * @param x the X coordinate of the area to paint 1786 * @param y the Y coordinate of the area to paint 1787 * @param w the width of the area to paint 1788 * @param h the height of the area to paint 1789 */ 1790 public void paintToolBarBorder(SynthContext ctx, Graphics g, int x, 1791 int y, int w, int h) 1792 { 1793 // Nothing to do here. 1794 } 1795 1796 /** 1797 * Paints the background of the contents of a toolbar. 1798 * 1799 * @param ctx the synth context identifying the component and region for 1800 * painting 1801 * @param g the graphics context to use for painting 1802 * @param x the X coordinate of the area to paint 1803 * @param y the Y coordinate of the area to paint 1804 * @param w the width of the area to paint 1805 * @param h the height of the area to paint 1806 */ 1807 public void paintToolBarContentBackground(SynthContext ctx, Graphics g, int x, 1808 int y, int w, int h) 1809 { 1810 // Nothing to do here. 1811 } 1812 1813 /** 1814 * Paints the border of the contents of a toolbar. 1815 * 1816 * @param ctx the synth context identifying the component and region for 1817 * painting 1818 * @param g the graphics context to use for painting 1819 * @param x the X coordinate of the area to paint 1820 * @param y the Y coordinate of the area to paint 1821 * @param w the width of the area to paint 1822 * @param h the height of the area to paint 1823 */ 1824 public void paintToolBarContentBorder(SynthContext ctx, Graphics g, int x, 1825 int y, int w, int h) 1826 { 1827 // Nothing to do here. 1828 } 1829 1830 /** 1831 * Paints the background of the window of a detached toolbar. 1832 * 1833 * @param ctx the synth context identifying the component and region for 1834 * painting 1835 * @param g the graphics context to use for painting 1836 * @param x the X coordinate of the area to paint 1837 * @param y the Y coordinate of the area to paint 1838 * @param w the width of the area to paint 1839 * @param h the height of the area to paint 1840 */ 1841 public void paintToolBarDragWindowBackground(SynthContext ctx, Graphics g, int x, 1842 int y, int w, int h) 1843 { 1844 // Nothing to do here. 1845 } 1846 1847 /** 1848 * Paints the border of the window of a detached toolbar. 1849 * 1850 * @param ctx the synth context identifying the component and region for 1851 * painting 1852 * @param g the graphics context to use for painting 1853 * @param x the X coordinate of the area to paint 1854 * @param y the Y coordinate of the area to paint 1855 * @param w the width of the area to paint 1856 * @param h the height of the area to paint 1857 */ 1858 public void paintToolBarDragWindowBorder(SynthContext ctx, Graphics g, int x, 1859 int y, int w, int h) 1860 { 1861 // Nothing to do here. 1862 } 1863 1864 /** 1865 * Paints the background of a tool tip. 1866 * 1867 * @param ctx the synth context identifying the component and region for 1868 * painting 1869 * @param g the graphics context to use for painting 1870 * @param x the X coordinate of the area to paint 1871 * @param y the Y coordinate of the area to paint 1872 * @param w the width of the area to paint 1873 * @param h the height of the area to paint 1874 */ 1875 public void paintToolTipBackground(SynthContext ctx, Graphics g, int x, 1876 int y, int w, int h) 1877 { 1878 // Nothing to do here. 1879 } 1880 1881 /** 1882 * Paints the border of a tool tip. 1883 * 1884 * @param ctx the synth context identifying the component and region for 1885 * painting 1886 * @param g the graphics context to use for painting 1887 * @param x the X coordinate of the area to paint 1888 * @param y the Y coordinate of the area to paint 1889 * @param w the width of the area to paint 1890 * @param h the height of the area to paint 1891 */ 1892 public void paintToolTipBorder(SynthContext ctx, Graphics g, int x, 1893 int y, int w, int h) 1894 { 1895 // Nothing to do here. 1896 } 1897 1898 /** 1899 * Paints the background of a tree. 1900 * 1901 * @param ctx the synth context identifying the component and region for 1902 * painting 1903 * @param g the graphics context to use for painting 1904 * @param x the X coordinate of the area to paint 1905 * @param y the Y coordinate of the area to paint 1906 * @param w the width of the area to paint 1907 * @param h the height of the area to paint 1908 */ 1909 public void paintTreeBackground(SynthContext ctx, Graphics g, int x, 1910 int y, int w, int h) 1911 { 1912 // Nothing to do here. 1913 } 1914 1915 /** 1916 * Paints the border of a tree. 1917 * 1918 * @param ctx the synth context identifying the component and region for 1919 * painting 1920 * @param g the graphics context to use for painting 1921 * @param x the X coordinate of the area to paint 1922 * @param y the Y coordinate of the area to paint 1923 * @param w the width of the area to paint 1924 * @param h the height of the area to paint 1925 */ 1926 public void paintTreeBorder(SynthContext ctx, Graphics g, int x, 1927 int y, int w, int h) 1928 { 1929 // Nothing to do here. 1930 } 1931 1932 /** 1933 * Paints the background of a cell in a tree. 1934 * 1935 * @param ctx the synth context identifying the component and region for 1936 * painting 1937 * @param g the graphics context to use for painting 1938 * @param x the X coordinate of the area to paint 1939 * @param y the Y coordinate of the area to paint 1940 * @param w the width of the area to paint 1941 * @param h the height of the area to paint 1942 */ 1943 public void paintTreeCellBackground(SynthContext ctx, Graphics g, int x, 1944 int y, int w, int h) 1945 { 1946 // Nothing to do here. 1947 } 1948 1949 /** 1950 * Paints the border of a cell in a tree. 1951 * 1952 * @param ctx the synth context identifying the component and region for 1953 * painting 1954 * @param g the graphics context to use for painting 1955 * @param x the X coordinate of the area to paint 1956 * @param y the Y coordinate of the area to paint 1957 * @param w the width of the area to paint 1958 * @param h the height of the area to paint 1959 */ 1960 public void paintTreeCellBorder(SynthContext ctx, Graphics g, int x, 1961 int y, int w, int h) 1962 { 1963 // Nothing to do here. 1964 } 1965 1966 /** 1967 * Paints the background of a viewport. 1968 * 1969 * @param ctx the synth context identifying the component and region for 1970 * painting 1971 * @param g the graphics context to use for painting 1972 * @param x the X coordinate of the area to paint 1973 * @param y the Y coordinate of the area to paint 1974 * @param w the width of the area to paint 1975 * @param h the height of the area to paint 1976 */ 1977 public void paintViewportBackground(SynthContext ctx, Graphics g, int x, 1978 int y, int w, int h) 1979 { 1980 // Nothing to do here. 1981 } 1982 1983 /** 1984 * Paints the border of a viewport. 1985 * 1986 * @param ctx the synth context identifying the component and region for 1987 * painting 1988 * @param g the graphics context to use for painting 1989 * @param x the X coordinate of the area to paint 1990 * @param y the Y coordinate of the area to paint 1991 * @param w the width of the area to paint 1992 * @param h the height of the area to paint 1993 */ 1994 public void paintViewportBorder(SynthContext ctx, Graphics g, int x, 1995 int y, int w, int h) 1996 { 1997 // Nothing to do here. 1998 } 1999 }