Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

Buttons tauchen erst bei Cursorberührung auf

Mitglied: Techpriest

Techpriest (Level 1) - Jetzt verbinden

02.01.2007, aktualisiert 19.01.2007, 2419 Aufrufe, 1 Kommentar

Hallo zusammen,

nachdem ich mein erstes Dialogfenster erfolgreich geschaffen hatte, dachte ich mir ich hübsche es etwas mit einer Grafik auf. Vorher gabs nur zwei Buttons mit einem Run und ein wenig Text. Alles ohne Probleme.

Leider tauchte nach Einbinden der Grafik das Problem auf, dass die zwei Buttons des Fensters nur dann auftauchen, wenn ich mit dem Mauscursor über deren Position fahre. Die Funktion bleibt ohne weiteres erhalten und danach bleiben sie sichtbar.

Hier mal mein Code für den Grafikaufruf:

public void paint(Graphics g)
Bild laden
{
Image img;
img = getToolkit().getImage("c:\\backup\\hrf.gif");
MediaTracker mt = new MediaTracker(this);
mt.addImage(img, 0);
try
{
Warten, bis das Image vollständig geladen ist,
mt.waitForAll();
}

catch (InterruptedException e)
{
}
repaint();
if (img != null)
{
g.drawImage(img,4,30,this);
}
}

Hat von euch jemand eine Idee woran das liegen könnte?
Mitglied: 24855
19.01.2007 um 15:59 Uhr
du hast ja eider nicht den ganze Code gepostet, da die Bilder erst zu Laufzeit einliest, schreibe mal an das Ende deiner "MAIN" Klasse den folgenden Befehl.
Dazu musst du wissen, wie dein Frame heisst

<FRAMENAME>.pack();

für Framename setz du den Namen des Frames ein, welcher die GUI trägt.

Ist nur eine Vermutung, da der Cursor theoretisch ein Eventauslösen würde, wenn du eines implemtiert hast, könnte ja sein, dass auch bei mangelnder Implementierung ein GUI refresh, wie bei maximieren und minimieren des Fensters stattfindet.

Möglich wären auch noch Probleme mit möglichen Layoutmanagern. >> Überlagerung usw. Färb dann die einzelene Panel anderfarbig ein, dann siehst du ob alles ist wie es sein sollte.

Panelname.setColor... google hilft!

dadurch wird sozusagen dein GUI Aufbau refresht. wenn es nix hilft poste alles Bitte, sonst kann ich Dir schlecht helfen.

Greetz

Janosch
Bitte warten ..
Ähnliche Inhalte
Windows 7

Standby-Energiespar Button und Herunterfahren Button

Frage von hgshgsWindows 73 Kommentare

Hallo ihr Administratoren, ich bin neu hier und sage einfach mal hallo. :-) Folgendes Problem: Ich würde gerne unter ...

Webbrowser

Internet Explorer - Download funktioniert erst mit dem Klick auf den Wiederholen Button

gelöst Frage von adm2015Webbrowser3 Kommentare

Hallo zusammen, wir haben hier ein seltsames Problem mit einem Download aus unserem Warenwirtschaftssystem. Leider darf ich hier nicht ...

Microsoft Office

Excel Button

gelöst Frage von Florian86Microsoft Office5 Kommentare

Hallo, kann ich wie im Download rot markiert per Button die Ziffern aller Leerzellen automatisch mit der vorhergehenden füllen ...

Multimedia & Zubehör

Windows 10 mit Intel Centrino: einige Bluetooth Geräte tauchen nicht auf

Frage von GrueneSosseMitSpeckMultimedia & Zubehör2 Kommentare

Hi, ich hab ein etwas stranges Problem mit Windows 10 beim Erkennen von Bluetooth Geräten. Auf Android 4,5,6,7 (hauptsächlich ...

Neue Wissensbeiträge
Windows Netzwerk

CGM Praxisarchiv funktioniert auf Clients nach Update auf 4.14 nicht mehr

Tipp von MOS6581 vor 5 StundenWindows Netzwerk

Moin, ein Kunde setzt das CGM-Praxisarchiv ein. Mehrplatzinstallation mit SQL-Server. Nachdem letzte Woche auf die 4.14 aktualisiert wurde, funktionierte ...

Windows 10

Win 10 - Storage Sense - neues herstellerseitiges Cleaning-Tool statt cleanmgr

Tipp von mathu vor 12 StundenWindows 101 Kommentar

Vermutlich ab dem Oktoberrelease wird eine neue Speicherbereinigungssuftware ausgeliefert von Microsoft. Cleanmgr.exe soll angeblich aber noch weiter parallel verfügbar ...

E-Mail
Neueste Masche der Bad Guys: Offene Erpressung
Information von the-buccaneer vor 1 TagE-Mail15 Kommentare

"Warum den komplizierten Weg über einen Kryptotrojaner nehmen, wenn man die Leute auch direkt erpressen kann?" haben sich wohl ...

Viren und Trojaner
Neues ct-desinfect 2018 erschienen
Information von Lochkartenstanzer vor 1 TagViren und Trojaner

Moin, heise hat eine neues Sonderheft Desinfect veröffentlicht (9,90€/12,90€) . Falls jemand öfter mal Kisten "säubern" muß ist das ...

Heiß diskutierte Inhalte
LAN, WAN, Wireless
Kombiniere mehrere 4G Router zu einem Netzwerk - Anwendung kleine LAN (10-20 Leute)
Frage von HulkTheHeroLAN, WAN, Wireless22 Kommentare

Guten Mittag liebes Administrator - Fourm, ich hoffe ich habe das richtige Thema ausgewählt - ansonsten bitte gerne verschieben ...

Firewall
Blocken illegaler Film-Streams
gelöst Frage von CoreknabeFirewall20 Kommentare

Moin Wissende, unsere kleine Hochschule möchte gern das illegale Streaming von Kinofilmen und Serien unterbinden. Wir sperren bisher alle ...

Windows Server
2012 R2 Server Keine Anmeldung möglich Meldung: Laut den Sicherheitsrichtlinien auf diesem PC sollen informationen zur letzten interaktiven Anmeldung angezeigt werden
Frage von Speedy18A4Windows Server19 Kommentare

Hallo, ich habe vor einigen Wochen einen zweiten Domain Controller zu meiner Domain hinzugefügt. Funktionierte alles wunderbar. Auch die ...

iOS
Virus auf iphone
Frage von jensgebkeniOS17 Kommentare

hallo gemeinschaft, habe einen virus auf meinem iphone es kommen zwei meldungsfenster 1. online-2018-software-free.win 2. wpform.com - please click ...