![]() |
GUI Programmierung
Hallo allerseits,
kann mir Jemand sagen mit welcher Programmiersprache und mit welchen legalen Programmen ich möglichst schnell eine grafische Nutzeroberfläche programmieren kann, die hübsch aussieht und mir ein Paar Animationen und Grafik ausgibt, nachdem ich per drag and drop etwas gemacht hab. thx |
Gui
Also unter Windows gibt es da das Microsoft Visual Studio, mit dem du grafische Oberflächen programmieren kannst, die Animationen machst du dann mit DirectX.
Dann gibt es [Link nur für registrierte und freigeschaltete Mitglieder sichtbar. Jetzt registrieren...], für jede Plattform, GTK+ für Linux, Qt als Crossover GUI-Programmiersprache (ist eigentlich eine Bibliothekssammlung zu C++), xWidget (ebenfalls für Linux) und du hast bei Java einerseits SWING, andererseits AWT (SWING ist eigentlich eine nachfolgeversion von AWT, so das man die AWT Packete zusätzlich zu den SWING Packteten laden muss beim Programmstart). Dann gibt es noch Delphi (GUI-Frontend zu Pascal). Bei allen soeben genannten GUI hast du die Möglichkeit entweder direkt Animationsfunktionen zu nutzen, oder du nutzt DirectX, bzw. OpenGL. Zur Ergänzung, unter Mac nutzt du am besten Objektiv C zur GUI Programmierung. Noch ein Tipp ist RealBasic, allerdings ist das nicht kostenlos verfügbar, hat jedoch eine sehr einfache Entwicklungsumgebung, Grafik-, Animations-, Datenbank- und Videofähigkeiten und einen an Basic angelehnten Dialekt, der sehr simpel ist. |
Kann mir jemand in Ansatzweise kurz erläutern wie ich ein Windows Fenster mit einem Button machen kann? In C++. So kann ich es eigentlich programmieren. Nur bei der GUI Programmierung scheitere ich.
EInfach nur schreiben welchen Befehl man braucht um ein Fenster bzw einen Button zu haben |
Code:
#include <windows.h> |
Wieso bin ich nicht draufgekommen bei Dev C++ zu schauen...
Was muss ich in welche Zeile einfügen für Knöpfe? |
Für einen einfachen button:
Code:
CreateWindow(TEXT("Button"), TEXT("Klick mich"), WS_CHILD | WS_VISIBLE | BS_PUSHBUTTON, 10, 10, 100, 30, hwnd, (HMENU)0, ((LPCREATESTRUCT)lParam)->hInstance, NULL); |
Alles Danke. ICh werd mich mal über WinAPI informieren
|
Wenn du dich damit ausführlicher beschäftigen willst, kann ich dir dazu das Standardwerk der WinApi-Programmierung "Windows-Programming" von Charles Petzold ans Herz legen.
Das hat allerdings nicht mehr viel mit Zitat:
Dafür ist MS Visual Studio besser geeignet. |
Zitat:
Willkommen in der Welt der Schmerzen! Zitat:
wohin man pasten muss... ;) Bzw. ob man jetzt Checkboxes oder Radiobuttons braucht o.ä. Ich halte es für den besten Weg wenn du dir auf jeden Fall für den Anfang eine IDE (wie z.B [Link nur für registrierte und freigeschaltete Mitglieder sichtbar. Jetzt registrieren...]) nimmst, ein paar Buttons rumschiebst und dann schaust was im Hintergrund so alles passiert ist. So habe ich gelernt, aber wenn jemand ein Patentrezept hat, immer her damit. |
Erstmal herzlichen dank an alle Beteiligten.
Arbeite jetzt mit eclipse 3.4. und Java6. Habe mich entschieden ein Applet zu basteln. Habe jetzt aber noch das offene Problem, wie man ohne eclipse das Applet offline zum laufen bringt. Kann man das mit nem OfflineInterpreter machen oder geht das sogar einfach über die Javaconsole:o Ach und kann mir jemand ein paar GUI-Bibliotheken empfehlen? |
Alle Zeitangaben in WEZ +1. Es ist jetzt 00:45 Uhr. |
Powered by vBulletin® (Deutsch)
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.