A Charlotte County judge was scolded by the Florida Supreme Court on Friday for ethical lapses that included trying to discourage an opponent from running against him, jailing a hurricane-delayed witness and behaving rudely on the bench.

Chief Justice Barbara Pariente publicly reprimanded County Judge W. Wayne Woodard as he stood alone facing the seven-member high court.