[My GitHub repo], though planning to move onto Codeberg later. My first and only software project is GeoPicSorter, and is outlined in its homepage.

  • 1 Post
  • 5 Comments
Joined 4 months ago
cake
Cake day: February 24th, 2024

help-circle

  • Oh yeah, sorry if it wasn’t clear! I meant a WYSIWYG GUI editor (to create the different windows and thing a program has).

    For Swing, I only had luck with NetBeans, last I tried IDEA’s, it had less features to work with (and maybe controls), but I can’t specifically recall and there’s a chance that changed (?). There was one for Eclipse too, but same problem. There’s also a paid editor for IDEA, but I can’t afford it.

    Anyway, after experimenting with Tk on Python, and not having time constraints now, I’m willing to find a library with which I can write the GUI code.


  • Thanks, it was definitely helpful.

    I wanted to use IntelliJ IDEA as well but as I said, NetBeans was my only choice with a free GUI editor at the time, I was kind of constrained by time and was still new to coding a program with GUI.

    C++ could work and I’m still open to use it, but if I end up going back to Java, I’ll definitely use IntelliJ IDEA and see what I can do about the GUI. I also considered Rust but wasn’t entirely sure about it, sounds promising though.


  • Thanks. I understand, with your example and using WSL, I might have some luck with Python (I’ll have it into consideration), I still have the code for that re-write attempt and it was going pretty well. Hopefully I’ll figure out the packaging part if I go with Python because I want to version my program.

    For the GUI, I had the built-in Tk libraries, but I appreciate the tip neverthless (will be useful if I end up going with another language). Reminds me I was considering to use ImGui for C++, but ended up using FLTK.


  • Thanks for your input, I think that’s where my issue is, since a few external libraries/APIs are required and I can’t settle with a solution, I didn’t have such issues with Java, as it was easy to configure dependencies and how to build the JAR with Maven.

    Ideally I’m looking for it to be available for Windows, Mac and Linux. Windows is the minimum due to how widely it’s used and my program would work on Wine for Linux users.

    That’s some good advice to keep in mind. My project isn’t planned to have many dependencies for now, at least, so I don’t believe the dependency tree will be too complex/large.

    If you like, you can take a look at this example of my code, not only NetBeans generated the GUI code in a messy way, it’s made read-only, and if edited externally, things break on the project in the IDE.