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, 2421 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 10

Macht Windows 10.1809 Probleme mit gemappten Netzlaufwerken (betrifft wohl insbes. AMD-Hardware und Trend Micro AV-Produkte)?

Tipp von VGem-e vor 4 StundenWindows 101 Kommentar

Moin Kollegen, grad dazu gefunden und Hatten wir dies nicht bei früheren W10-Upgrades ebenfalls? Da bleibt nur, das Upgrade ...

Humor (lol)

Das neue Miniatur Wunderland OFFICIAL VIDEO - worlds largest model railway - railroad

Information von StefanKittel vor 16 StundenHumor (lol)1 Kommentar

Hallo, wer noch nie im Miniatur Wunderland war, sollte es dringend mal nachholen. Es gibt eine neues Video. Viele ...

Exchange Server

Exchange 2010-2019 Sicherheitslücke durch Regkey löschen schließen

Information von sabines vor 1 TagExchange Server1 Kommentar

Unter ist eine Lücke im Exchange 2010-2019 beschrieben, die durch das Löschen eines reg keys geschlossen werden kann. In ...

Windows Server
Erneutes Release von WS2019 und Win10 v1809
Tipp von IT-Pro vor 2 TagenWindows Server3 Kommentare

Hi, nachdem der Windows Server 2019 und Windows 10 in der Version 1809 aufgrund von verschwinden von Dateien nach ...

Heiß diskutierte Inhalte
Java
Testautomatisierung
gelöst Frage von WPFORGEJava15 Kommentare

Hallo, nehmen wir an, es gibt eine Webseite mit einer Karte und einem Suchfeld. Nun wird in das Suchfeld ...

Viren und Trojaner
Office365 Trojaner Analyse
Frage von ZeppelinViren und Trojaner13 Kommentare

Liebe Community, ich wende mich an euch, um mehr über den Office365 Trojaner zu erfahren, welcher grade seine Runden ...

Netzwerkgrundlagen
Werksreset HP 1920S-24G
gelöst Frage von HenereNetzwerkgrundlagen13 Kommentare

Servus zusammen, ich habe mir 2 neue Switche zugelegt, doch ich komme damit nicht ganz klar. Waren Vorführgeräte zum ...

Firewall
Sophos UTM 9.5 Firewall Log-File durchsuchen
Frage von Leo-leFirewall11 Kommentare

Hallo zusammen, weiß jemand von Euch, ob man bei der Sophos die Firewall logs noch etwas besser filtern kann? ...