java-forum.org - Java programmieren aus Leidenschaft
Java 6 Einstieg und professioneller Einsatz
Alter Preis: 34,90 EUR
Jetzt: 0,00 EUR

zzgl. Versandkosten

Zurück   java-forum.org - Java programmieren aus Leidenschaft > Java - Programmierung > Allgemeine Java-Themen

Allgemeine Java-Themen Allgemeine Themen, die nicht in andere Fachforen und nicht zu den Java Basics passen

Thema geschlossen    
Themen-Optionen Thema durchsuchen Ansicht
Alt 22.03.2004, 06:11   #1 (permalink)
Neuer Benutzer
Bit
 
Registriert seit: 22.03.2004
Fachbeiträge: 1
Abgegebene Danke: 0
Erhielt 0 Danke für 0 Beiträge
Standard Design Frage (java sound)

Hallo,
ich schreibe gerade an einer Java-Midi Anwendung.
Diese soll alle Daten eines großen (midifähigen) Mischpults speichern und verwalten können.
Die Oberfläche stellt das Mischpult auch visuell dar.
Die Frage ist wie man die Zuweisung eines Midisignals an eine (Swing)Schaltfläche,Regler,etc. gestaltet.
Da es bestimmt über 1000 sind stellt sich die Frage nach der Vorgehensweise.
Benutzt man da Observer oder eine HashMap,die für jedes Midisignal die richtige Schaltfläche wiedergibt oder
soll jede Schaltfläche das Interface RECEIVER implementieren, so dass ein Midisignal an alle Schaltflächen
geleitet wird, welche dann selber bestimmen ob das Signal für sie bestimmt ist(Performance?)
Ich denke mal es gibt mehre Wege aber welche wird in der"großen" Programmiererei benutzt?

Danke schonmal für die Antworten

P.S.
dies ist eine allgemeine Frage, man stelle sich halt irgendeine Anwendung mit VIELEN Schaltflächen vor welche auf "bestimmte" Ereignisse reagieren sollen.
tassecafe ist offline  
Bei Google nach dem markiertem Wort suchen Bei Wikipedia nach dem markiertem Wort suchen Im Forum nach dem markiertem Wort suchen
Alt 23.03.2004, 09:31   #2 (permalink)
Stammbenutzer
CD-R 80
 
Benutzerbild von bygones
 
Registriert seit: 07.10.2003
Fachbeiträge: 9.037
Blog-Einträge: 7
Abgegebene Danke: 92
Erhielt 379 Danke für 294 Beiträge
ich kann dir nichts zu Java sound usw sagen, aber einfach mal generell was sagen:

ich bin mehr für die Observer bzw. Interface Richtung. Bei Observer hast du den Vorteil Modelebene und Visualisierung schön trennen zu können, außerdem ist die gesamte Kommunikation schon geregelt.

Bei einem eigenen Interface hast du natürlich noch mehr Eigengestaltungsmöglichkeiten, musst dich aber um Registrierung und Kommunikation selbst kümmern - daher würde ich Obeserver empfehlen...

Wie gesagt, dass ist im allgemeinen (wobei halt es nur mit Observer geht, wenn deine Modelebene keine andere Vererbung benötigt !) - ob bzw. wie es auf deinem Bsp anzuwenden ist weiß ich nicht !
__________________
When I was young, I invented an invisible friend called Mr Ravioli. My psychiatrist says I don't need him anymore, so he just sits in the corner and reads
bygones ist offline  
Bei Google nach dem markiertem Wort suchen Bei Wikipedia nach dem markiertem Wort suchen Im Forum nach dem markiertem Wort suchen
Thema geschlossen    

Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Design-Frage The_S Allgemeine Java-Themen 14 13.11.2008 18:09
Design Frage Gast Allgemeines EE 2 23.07.2006 19:55
Java Design Frage mathon Java Basics - Anfänger-Themen 2 11.06.2005 14:45
Sound mit java.sound.sampled Marce Java Basics - Anfänger-Themen 0 18.04.2005 14:19
Design Frage Susi Java Basics - Anfänger-Themen 5 18.11.2004 22:09


Lesezeichen

Forumregeln
Es ist Ihnen erlaubt, neue Themen zu verfassen.
Es ist Ihnen erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are aus
Pingbacks are aus
Refbacks are aus


Alle Zeitangaben in WEZ +1. Es ist jetzt 18:27 Uhr.


Powered by vBulletin® Version 3.8.6 (Deutsch)
Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.3.2
Thanks for Smilies by smilies.4-user.de