Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8233178

TableView setRowFactory set style bold on row does not bold on OS X

    XMLWordPrintable

Details

    • Bug
    • Resolution: Unresolved
    • P4
    • tbd
    • jfx13
    • javafx
    • x86
    • os_x

    Description

      ADDITIONAL SYSTEM INFORMATION :
      OS = OS X (fails)
      Windows 7 64 bit (works)
      xubuntu linux 64 (works)
      Java 8 and 13 tested

      A DESCRIPTION OF THE PROBLEM :
      Using TableView setRowFactory to set style bold on row does not bold on OS X.

      A working project to see this behaviour is here: https://github.com/barosanuemailtest/JavaFxEmailClientCourse

      This is from a udemy course https://www.udemy.com/course/advanced-programming-with-javafx-build-an-email-client/

      The github code can be run as-is with IntelliJ (the project the instructor used) - as long as you have a gmail test account

      The method failing is in the class MainWindowController method setUpBoldRows. This is supposed to set the row style to bold.

      STEPS TO FOLLOW TO REPRODUCE THE PROBLEM :
      The instructor did not use maven so you'd need intelliJ or you could manually set up the project from the github link.

      The dependencies were JavaFX sdk 11.0.2, activation.jar and javax.mail



      EXPECTED VERSUS ACTUAL BEHAVIOR :
      EXPECTED -
      The row should show bold for unread email messages.
      ACTUAL -
      The row remains unchanged - not bolded.

      ---------- BEGIN SOURCE ----------
      https://github.com/barosanuemailtest/JavaFxEmailClientCourse
      ---------- END SOURCE ----------

      CUSTOMER SUBMITTED WORKAROUND :
      None.

      FREQUENCY : always


      Attachments

        Activity

          People

            prr Philip Race
            webbuggrp Webbug Group
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated: