Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Great Work! #70

Open
lilili87222 opened this issue Mar 18, 2019 · 13 comments
Open

Great Work! #70

lilili87222 opened this issue Mar 18, 2019 · 13 comments

Comments

@lilili87222
Copy link

lilili87222 commented Mar 18, 2019

This is a great work for java.
Maybe you can add a demo as https://github.com/bulenkov/Darcula/tree/master/demo/swingset3 show user

and maybe you can add some color schema as https://bootswatch.com/cosmo/ show ,That is perfect

I can donate or pay to support that work.

@vincenzopalazzo
Copy link
Collaborator

Hello @lilili87222,

Thanks for your beautiful words, the new demo was scheduled, show my schedule for this and my project you can find it here

For this request, you do you mean the support of new colors or the color change support look and feel for example a dark mode?

and maybe you can add some color schema as https://bootswatch.com/cosmo/ show, That is perfect

I'm I am really grateful for this statement and I think it is a great satisfaction also for @atarw

I can donate or pay to support that work.

Sorry for the late reply but I missed the notification and didn't notice your issue

@atarw
Copy link
Owner

atarw commented Mar 21, 2019

Thank you for your kind words, I can definitely work on adding a demo and some theming options!

@lilili87222
Copy link
Author

Darcula is a relatively mature theme, used by a number of tools such as JetBrains IDEs, android studio. He contains three examples
https://github.com/bulenkov/Darcula/tree/master/demo.
Do the subject can refer to its approach.
As a black theme, Darcula is very good, so it is not so urgent and necessary to be a black theme.
But as a modern theme, there seems to be no great work.
Material-ui-swing is the leader of modern themes.
Make a modern theme, color configuration can refer to https://bootswatch.com/cosmo/, cosmo is a very popular, modern, mature web color scheme. Of course, there are a lot of color configuration schemes on the bootswatch, but if you make a swing theme similar to cosmo, and then make other ones, it will be much easier.
Javafx has been removed from the java default installation package. Over the past ten years, everyone has been looking forward to having a beautiful java theme. It is a pity that after so many years, it has never happened. I believe that making a modern java theme is very important for the Java field.

@vincenzopalazzo
Copy link
Collaborator

@atarw If you like, we can create a timeline and share the work.
If you'd like to help me develop this look and feel :) let me know

Thank you for your kind words, I can definitely work on adding a demo and some theming options!

@lilili87222 unfortunately yes JavaFX is cool framework but it's have more problem, but we can do very nice things, it's a great regret not having it in the jdk after 10.
Thank you for your look and feel classification, I fell in love with this project a year ago, and I decided to support it by working constantly in my spare time because I believed that swing shouldn't be replaced just because it didn't have a cute look and feel, because otherwise it really works great.
This is just my thought on java :)

However for my branch I opened a gitter profile and I hope that now that @atarw is back he would like to create an official one or use mine as a sort of meeting point for tips like yours.
I'll leave you the link: https://gitter.im/material-ui-swing/community?utm_source=share-link&utm_medium=link&utm_campaign=share-link

Javafx has been removed from the java default installation package. Over the past ten years, everyone has been looking forward to having a beautiful java theme. It is a pity that after so many years, it has never happened. I believe that making a modern java theme is very important for the Java field.

Sorry for my terrible english but I'm learning

vincenzopalazzo added a commit to vincenzopalazzo/material-ui-swing that referenced this issue Mar 23, 2019
vincenzopalazzo added a commit to vincenzopalazzo/material-ui-swing that referenced this issue Mar 23, 2019
@vincenzopalazzo
Copy link
Collaborator

Hi @lilili87222,

Is it the effect you expected from the amount of colors?

Selection_041

The works are started :)

@lilili87222
Copy link
Author

lilili87222 commented Apr 3, 2019

That is perfect.
Java gui is hopeful, I believe this project will let everyone re-recognize the swing and re-recognize java gui
@vincenzopalazzo

@lilili87222
Copy link
Author

I have sent you a demo of swing set2 to your gmail @vincenzopalazzo

@vincenzopalazzo
Copy link
Collaborator

vincenzopalazzo commented Apr 6, 2019

@lilili87222 Excellent was what I was looking for, so we avoid creating a parallel app also because this would compare our look and feel with the atriums in circulation, I will work on this demo and I hope to release a complete version together with the demo and the new colors by the end of April but we will keep up to date. Thanks again

@vincenzopalazzo
Copy link
Collaborator

@lilili87222 I started working on your project, I don't like that the things of the sun are abandoned, with a minimum effort we would be able to revive, let's try :)

Look here https://github.com/vincenzopalazzo/setSwing3/releases/tag/v0.1

@lilili87222
Copy link
Author

lilili87222 commented Apr 10, 2019

http://jiconfont.github.io/swing

https://github.com/ingogbe/swing-rectlook

https://github.com/ibilux/SwingMaterialDesign

https://github.com/Mommoo/FlatSwing

This project may be helpfull

@vincenzopalazzo
Copy link
Collaborator

Hi @lilili87222,
This is very good project, exist another project similar but this is not supported, I try to clone and creating a maven repo but if it would be nice to support old swing projects, I can't do it because of the lack of time, and so I think this project is an excellent way to focus, I'll try to adopt it thanks

http://jiconfont.github.io/swing

For the other projects they have a great graphic effect, every time I look at one I am stunned and I find it hard to believe that it is swing, but in my opinion these projects violate a great concept of programming that is coupling, I join the project and I don't have the possibility to apply other look and feel that's why when I decided to go deeper into the look and feell topic I decided to focus on atawr because this project has minimal coupling unless you make style changes inside the project code that uses the look and feel, so with a minimum of effort I believe that this project could give an amazing graphic effect like the ones you have linked with the use of annotations, which offer a choice to the programmer to want to pair or not with our framework :)

this is just my very modest opinion and I'm definitely wrong.
If it can be useful, there is another project that creates a component adapter in a material style

https://github.com/vincenzopalazzo/swing-material

But your projects can offer us an excellent starting point

@lilili87222
Copy link
Author

lilili87222 commented Apr 10, 2019

Yes,just focus on your,the other may show you some idea,not need to create that skin.

vincenzopalazzo added a commit to vincenzopalazzo/material-ui-swing that referenced this issue Apr 21, 2019
- Fixed issue #35
- Fixed issue #23
- update demo swing
- Fixed issue atarw/material-ui-swing#81
- Fixed issue atarw/material-ui-swing#80
- Fixed issue atarw/material-ui-swing#77
-Adding demo and new color propose in this issue atarw/material-ui-swing#70
@vincenzopalazzo
Copy link
Collaborator

Now I Creating a pull request, the pull request includes the demo and the new cosmo color, Thanks so much

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants