Вот способ использования ROW_NUMBER
без формального подзапроса:
SELECT TOP 1 WITH TIES
Name,
Longititue,
latutute,
Time
FROM yourTable
ORDER BY
ROW_NUMBER() OVER (PARTITION BY Name ORDER BY [Time] DESC);
Вы сделали, рассматривают установку счета в том же кадре как игровой кадр?
Другое возможное (быстрый и грязный) опция состоит в том, чтобы создать их в обратном порядке, или по крайней мере (если счет зависит от игры), отображают их в обратном порядке.
score.setVisible( true );
game.setVisible( true );
Мое предположение - то, что в настоящее время они:
game.setVisible( true );
score.setVisible( true );
Способ, которым я сделал бы:
frame.toFront();
frame.setState(Frame.NORMAL);
и Если Вы также хотите, имеют больше контроля на нем, необходимо использовать requestFocuse.
BTW, вот пример: http://coding.derkeiler.com/Archive/Java/comp.lang.java.gui/2006-06/msg00152.html
Переключиться alwaysOnTop
Посмотрите здесь:
http://forums.sun.com/thread.jspa?threadID=5124278
Читайте о toFront в http://java.sun.com/j2se/1.5.0/docs/api/java/awt/Window.html#toFront API
Некоторые платформы не могут разрешить этому VM помещать свой Windows выше окон исходных приложений или Windows другого VMs.
В Windows OS, например, toFront заставляет значок на Панели задач мерцать, но окно остается в спине.
Единственные думают, что это вызовет окно к передней стороне, setAlwaysOnTop.
frame.setAlwaysOnTop(true);
frame.setAlwaysOnTop(false);