Graphical User Interface development for applications or web sites. This tag should usually be combined with other tags specifying the programming language, platform or framework, if applicable.
6
votes
1answer
76 views
Small Kivy application
I've written a small app using the kivy framework, which aims at reviewing your times tables. My major concern is about making this app easier to improve in the future. That is, how to organize the ...
7
votes
1answer
118 views
iOS Utility methods for UIView
Lately, I've been part of a team working on a utility library for iOS called Thundercats (on Github). We're about to start working on some changes and upgrades in preparation for a 2.0 release, so we ...
3
votes
2answers
90 views
Computing age in days with a graphical tool in Java
I was in the mood for doing some GUI coding, and eventually I came with this simple program: you enter a date, press the button, and the program tells you temporal difference in days between the input ...
5
votes
1answer
249 views
Calculator in Java using JFrame
Today, I made a calculator in JFrame. The code is a little long but I'm still a beginner to Java. In the future I'm going to do some improvements on it, but here it is right now.
This is the meat of ...
6
votes
0answers
86 views
Tkinter GUI for making very simple edits to pandas DataFrames
It is part of a separate application that allows users to interact very loosely with different databases and check for possible errors and make corrections.
...
8
votes
2answers
68 views
Take These Buttons Back
I created a side bar of buttons for my game, the idea being that if you click on the "main" button of the group, the rest of the buttons in the group would pop out from the side of the screen.
Later, ...
10
votes
2answers
122 views
Tic Tac Towards FX
I'm planning on taking on this community challenge. However, before my tics get tactical, I'd appreciate some feedback on he simpler implementation.
Screenshots:
Factoring in all the logic/edge ...
10
votes
1answer
145 views
Fractal rendering fun time
I wrote up a script a while back to let me play around with fractals. The idea was to have direct access to the script that creates the fractal. None of that close, edit, then run hassle; just edit ...
2
votes
0answers
133 views
jQuery plugin for dynamically sticky headers and footers
I am creating a jQuery plugin to be used to stick the headers and footers of tables (or other list data) to the top and bottom of the viewport while scrolling. (i.e. scrolling down the page, the ...
3
votes
1answer
70 views
Pythagorean Theorem Calculator
My code seems a bit sloppy to me, but I don't know how to improve it to make it cleaner and more understandable. I'm just learning Python, as well as Tkinter. I figured a Pythagorean Theorem ...
11
votes
2answers
504 views
What makes a hero?
This is a simple program meant to show how dynamic JavaFX is. It moves one list item to another and back without having to update the screen directly, thanks to the Observable Collection classes. It ...
7
votes
1answer
116 views
2
votes
0answers
52 views
Knowledge Catalogue
All that the program does is query a database that I have setup, when the user selects the returned fields, which are populated based on the selection of the field above it.
The application is ...
8
votes
2answers
142 views
GUI 'simple notepad'
Please give feedback on all aspects of the code, whether it be the commenting, usage of methods, semantics or anything that can be improved.
This code looks flawless to me, so any suggestions for ...
3
votes
1answer
110 views
OOP TictacToe with Tkinter
This is my implementation of a Tic Tac Toe game with Tkinter GUI. So far I've set up the game to play with another player. For an interview coming up, I am suppose to build additional feature such ...
2
votes
1answer
69 views
General purpose input validation GUI
I decided to build a GUI that would seemlessly create user interfaces for validation functions, functions that check if a string satisfies given rules.
An example ...
0
votes
0answers
855 views
Python TKinter data entry window GUI for SQLITE3 table
I would like to offer for review a simple tkinter GUI window in Python 3 to be used for data entry into an SQLite database table. As a noob, this is my first attempt at OOP and my first experience ...
6
votes
1answer
96 views
Separating Cats and Dogs
I'm writing an animal shelter program, which keeps a database of different classes of animals (dog, cat, monkey). Functions that create the form and add the animals are very similar (difference is two ...
0
votes
0answers
124 views
Extending ProgressBarUI for modifying the look of a JProgressBar in Java
I have this visual mod for a javax.swing.JProgressBar:
...
5
votes
1answer
135 views
Replicating a file system
The goal of this is just to practice. I went off on a self-challenge to replicate something(So the names of the parts can be ignored), I'm not done yet (Though what is here is fully runnable), but ...
3
votes
1answer
46 views
Simulating a GUI windowing system - follow-up
The previous and initial iteration at Simulating a GUI windowing system
I have essentially cleaned the code based on the only answer.
Now I have:
MyCanvas.java:
...
5
votes
1answer
393 views
Embarking on a Tic Tac Toe journey with JavaFX
On my educational trek through the capabilities of JavaFX, I thought it would be a valuable challenge to create Tic Tac Toe. It took me far longer than expected to get this far, but despite likely ...
5
votes
2answers
164 views
Strategy Game Menus and OOP
Most of my experience is with Objective-C, so I am relatively new to Java inheritance. I understand that there are concepts such as abstract classes and interfaces, but I am still not totally sure ...
7
votes
1answer
181 views
Lambdas will guide you home, CSS will ignite your code, Java I'll try to FX you
I've been learning JavaFX and wanted to recreate Simple calculator implemented with lambdas. It's also my first time using CSS, whose capability has convinced me of the wonders and appeal of JavaFX ...
1
vote
1answer
103 views
Simple GUI animation in Java
I wrote a simple animation of a ball moving across the screen. I was wondering if I used the static variable correctly. If not, how could I make it non-static so I ...
4
votes
1answer
315 views
Number-guessing game with simple GUI
This is my second program in Python. I am aware that globals are a bad idea, but that is what I have learned so far in my course.
Right now the program is doing what it's supposed to do, my only ...
7
votes
3answers
167 views
Notifying the UI that Issues Were Found
Our Rubberduck VBA IDE Add In does some static code analysis, and then reports all of the found issues back in a gridview. This analysis can take a long time for larger projects and the UI appeared to ...
7
votes
2answers
225 views
Simple calculator implemented with lambdas
I was searching for a way to exercise the Java 8 concepts I've been learning, especially pertaining to Lambdas. Incidentally, I hadn't used any swing in a while and wanted a refresher. This is the ...
5
votes
2answers
328 views
Beginning calculator program
I am a beginner in Java and programming at all. I decide to try to write a calculator, as a my first "complete" program. It works for me, however I am curious is it worth anything in reality. I would ...
7
votes
1answer
157 views
Hangman program in Java
Here's an implementation of Hangman using Java 6. I've split the code into 2 classes - a logic class & a gui class. Is it ok to have so many static member variables? Please let me know if there ...
7
votes
3answers
389 views
Displaying a wait cursor while we're waiting
I come from VB6 where everything is single threaded, so I've never written a lick of multi-threaded code before. I just added a wait cursor to one of our GUI's by stumbling through the docs, but I'm ...
7
votes
1answer
96 views
Implementation of Hangman in Java
Here's an implementation of Hangman that I've written that uses a basic GUI. As I am new to Java, please let me know of any improvements I can make to my coding style. Thanks for your help.
...
8
votes
1answer
230 views
Whose line is it anyway?
I've just started delving into JavaFX, and the following is essentially my "Hello World". Although it's simple, I question the code formatting and wonder if I'm breaking any conventions, especially if ...
4
votes
1answer
154 views
TicTacToe game needs optimizing
I'm new to programming and want to check if I'm using best coding practices in my program.
...
9
votes
3answers
371 views
Workout tracker
Around June of last year, I made my very first GUI 'app.' Wish I knew of this amazing site then, I thought for posterity's sake it would be great to get it reviewed.
It's a simple I/O window just to ...
5
votes
0answers
211 views
Generic GUI background task runner (Java 8+)
Here is the culprit; headers omitted for brevity, and also, see notes afterwards:
...
4
votes
1answer
932 views
Start of Login and Address book GUI in Java
In GUI that provided with the right username and password lets you open up an address book like GUI where you have crud like operations. I'm still very inexperienced with swing facilities especially ...
14
votes
2answers
289 views
Day Planner / Logger
This is a simple program I've made using Qt Creator and Pyside:
I made a list of activities that I would like to enforce;
Then I made a program that randomly pick them based on chance;
It has some ...
2
votes
1answer
68 views
GUI for products and orders
I am building a simple Store Management System and I have 4 classes, 3 of which are for Product, Vendor and ...
1
vote
0answers
96 views
GTK application in Haskell
I'm new to both GTK and Haskell, so I'd appreciate any in both. I'm making an application which for the purposes of this question is just drawing a window that shows a red circle getting larger until ...
12
votes
1answer
444 views
Multi-layer PyQt4 image viewer performance improvement
I have written a functional GUI program using PyQt4, and I'm looking for some feedback because it's not as fast as I would like. It takes in some number of large, same-sized 2D arrays and displays a ...
8
votes
2answers
348 views
Cross-platform message box library
I recently started work on a game project, and decided to use GLFW for windowing / OpenGL context handling. GLFW doesn't have support for creating message boxes / dialogs, and I was unable to find ...
8
votes
1answer
110 views
Simulating a GUI windowing system
I was eager to learn the implementation details behind windowing GUI systems. Because I am mostly a high level programmer having not much experience in low-level stuff, I had to simulate it instead of ...
3
votes
1answer
215 views
Simulation of bus route
Theme of my course work in institute is simulation of bus route. Could you determine any faults and defects in this code? I will be very grateful if you give me some advice about one global variable, ...
4
votes
1answer
158 views
C IDE in Python with Tkinter
I have decided to code an IDE for C using Python with Tkinter. I tried to use my best functional style and keep functions small. This programme works perfectly in Linux with Python 2.7, but it should ...
4
votes
1answer
96 views
Stop Watch Application 2.1
After the tips from my previous review. I have come up with these changes:
Separation of Concerns
Use Delegates
I'm asking you guys if this looks good. Other then separate out the ...
2
votes
1answer
65 views
Detaching logic from listener implementation in “Smart UI” approach to follow a proper pattern
I took this code segment from existing source on Android, but it applies to anything from ASP.NET Forms to anything else where the UI has an event callback, and the logic is implemented directly in ...
1
vote
1answer
358 views
Search layout with 2 edittext and 2 buttons
I'm building an Android app and I'm new on building the UI on an .xml file. I've built a simple layout but I think that is not optimize very well.
This component is a search layout with 2 edittext ...
16
votes
1answer
1k views
Ultimate Tic-Tac-Toe with AI and GUI
During my hiatus, I decided to revisit some of the Tic-Tac-Toe questions here. I created a simple Tic-Tac-Toe GUI game, and then thought, might as well do the Ultimate Tic-Tac-Toe challenge.
I am ...
5
votes
4answers
874 views
*Code for fake UI
While I was coding it, I got a better idea, but I continued because I can not compare both of those ideas, because they are different.
The idea of that function is to make your fake ui-building ...