You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

NoWrapParagraphView.java 716B

123456789101112131415161718192021222324252627282930313233343536
  1. /*
  2. * @author Stanislav Lapitsky
  3. * @version 1.0
  4. */
  5. package com.dmdirc.addons.ui_swing.components.text;
  6. import javax.swing.text.Element;
  7. import javax.swing.text.ParagraphView;
  8. /**
  9. * @author Stanislav Lapitsky
  10. * @version 1.0
  11. */
  12. public class NoWrapParagraphView extends ParagraphView {
  13. /**
  14. * Creates a new no wrap paragraph view.
  15. *
  16. * @param elem Element to view
  17. */
  18. public NoWrapParagraphView(final Element elem) {
  19. super(elem);
  20. }
  21. @Override
  22. public void layout(final int width, final int height) {
  23. super.layout(Short.MAX_VALUE, height);
  24. }
  25. @Override
  26. public float getMinimumSpan(final int axis) {
  27. return getPreferredSpan(axis);
  28. }
  29. }