Lines Matching refs:printShell
83 * The implementation creates a new {@code JTextComponent} ({@code printShell})
88 * {@code printShell} is laid out on the first {@code print} invocation.
119 private final JTextComponent printShell;
293 this.printShell = createPrintShell(textComponent);
298 * creates a printShell.
304 * printShell for
517 headerFont, printShell.getForeground());
523 footerFont, printShell.getForeground());
526 Insets borderInsets = border.getBorderInsets(printShell);
538 border.paintBorder(printShell, g2d, 0, 0,
552 printShell.getComponentOrientation()) {
553 xStart = (int) pf.getImageableWidth() - printShell.getWidth();
556 printShell.print(g2d);
615 * Prepares {@code printShell} for printing.
620 * Triggers Views creation for the printShell.
642 * We need to release document's readlock while printShell is
691 if (printShell instanceof JTextField) {
693 new Dimension(size.width, printShell.getPreferredSize().height);
695 printShell.setSize(size);
696 viewport.setComponentOrientation(printShell.getComponentOrientation());
698 viewport.add(printShell);
749 final int documentLength = printShell.getDocument().getLength();
755 rect = printShell.modelToView(i);