Skip to content

V0.9.8

Pre-release
Pre-release
Compare
Choose a tag to compare
@vincenzopalazzo vincenzopalazzo released this 01 Mar 17:10

Resolved bug in the effect mouse Hover, now is possible used the effect mouse over in the button in two mode,

1 mode

//Setting default
JButton testButtonHoverOne = new JButton("Fly over me One");
pn.add(testButtonHoverOne);

becouse used a setting in UIDefault

table.put("Button.mouseHoverColor", MaterialColors.GRAY_500);
table.put("Button.mouseHoverEnable", true);

But change background with a button.setBackgroung(Color), the effect is run correctly in this mode

2 mode

//ModSetting
JButton testButtonHoverTwo = new JButton("Fly over me Two");
testButtonHoverTwo.setBackground(MaterialColors.LIGHT_BLUE_500);
testButtonHoverTwo.setForeground(MaterialColors.WHITE);
testButtonHoverTwo.addMouseListener(MaterialUiMovement.getMovement(testButtonHoverTwo, MaterialColors.LIGHT_BLUE_200));

This is the result
giphy

Another news in this version is the support of change cursor mouse when the mouse is on the component

Bug fix

  • Null pointer on the windows 10 load font :)
  • Effect Mouse hover reproduced when a button is disabled (now not reproduced)
  • #66
  • #65
  • #64
  • Now the jar weighs half :)

new skill

  • Mouse over on JMenu and row on TabbedPane
  • Added support JFormattedTextFieldUI
  • Added support OptionPaneUI and change icon, the constant UIDefault are
    - "OptionPaneUI.warningIcon"
    - "OptionPaneUI.errorIcon"
    - "OptionPaneUI.questionIcon"
    - "OptionPaneUI.informationIcon"
  • Font OSX native -> SanFrancisco
  • Reint Noto font for language not supported (fase testing)

TODO

  • init refactoring Jtree

Screen update

Selection_022
Selection_023
Selection_024

Bug present

Selection_027