Meshulam Silk
- moomoohk
- moomoohk
- Europe/Stockholm
- Yes
- No
I'm not sure exactly about the relationship between the launcher and the game but if applicable you can try killing the game from within a Runtime shutdown hook from the launcher.
Again, I know nothing about what happens between the launcher and the game, but supposing the game is in a thread inside the launcher you can do something like this:
LauncherMain.javaRuntime.getRuntime().addShutdownHook(new Thread(new Runnable() { try { gameThread.join(); } catch(Exception e) { //Joining the game thread fail } }
The "(Which should I use?)" and "(Forgot password?)" links under the text fields don't appear to be hyperlinks when you mouse over them. Normally you'd expect the cursor to change into the pointing hand, instead the cursor just stays the same.
In Java you can do something like this to achieve the desired effect (supposed the links are JLabels, though this should work for any Component I'm pretty sure):
link.setCursor(new Cursor(Cursor.HAND_CURSOR));
{ link.setText("<HTML><FONT color=\"#000099\">"+text+"</FONT></HTML>"); //Default text color }
link.addMouseListener(new MouseAdapter()
{
public void mouseExited(MouseEvent arg0)public void mouseEntered(MouseEvent arg0)
{ link.setText("<HTML><FONT color=\"#000099\"><U>"+text+"</U></FONT></HTML>"); //Mouse over text color }public void mouseClicked(MouseEvent arg0)
{ Desktop.getDesktop().browse(urlToOpen); }
{
if (Desktop.isDesktopSupported())
{
trycatch (Exception e)
{ e.printStackTrace(); }}
{ new JOptionPane("Could not open link.").createDialog(new JFrame(), "").setVisible(true); }
else}
});Needless to say, you can switch around the colors (or even just leave it the way it is). It feels weird for me since we're dealing with links yet they don't seem like links. I would expect them to be a bit more responsive.
This is purely cosmetic.The "(Which should I use?)" and "(Forgot password?)" links under the text fields don't appear to be hyperlinks when you mouse over them. Normally you'd expect the cursor to change into the pointing hand, instead the cursor just stays the same.
In Java you can do something like this to achieve the desired effect (supposed the links are JLabels, though this should work for any Component I'm pretty sure):
LauncherFrame.javalink.setCursor(new Cursor(Cursor.HAND_CURSOR)); link.addMouseListener(new MouseAdapter() { public void mouseExited(MouseEvent arg0) { link.setText("<HTML><FONT color=\"#000099\">"+text+"</FONT></HTML>"); //Default text color } public void mouseEntered(MouseEvent arg0) { link.setText("<HTML><FONT color=\"#000099\"><U>"+text+"</U></FONT></HTML>"); //Mouse over text color } public void mouseClicked(MouseEvent arg0) { if (Desktop.isDesktopSupported()) { try { Desktop.getDesktop().browse(urlToOpen); } catch (Exception e) { e.printStackTrace(); } } else { new JOptionPane("Could not open link.").createDialog(new JFrame(), "").setVisible(true); } } });Needless to say, you can switch around the colors (or even just leave it the way it is). It feels weird for me since we're dealing with links yet they don't seem like links. I would expect them to be a bit more responsive.
This is purely cosmetic.
(EDIT: I wish there was some code ma
The "(Which should I use?)" and "(Forgot password?)" links under the text fields don't appear to be hyperlinks when you mouse over them. Normally you'd expect the cursor to change into the pointing hand, instead the cursor just stays the same.
In Java you can do something like this to achieve the desired effect (supposed the links are JLabels, though this should work for any Component I'm pretty sure):
LauncherFrame.javalink.setCursor(new Cursor(Cursor.HAND_CURSOR)); link.addMouseListener(new MouseAdapter() { public void mouseExited(MouseEvent arg0) { link.setText("<HTML><FONT color=\"#000099\">"+text+"</FONT></HTML>"); //Default text color } public void mouseEntered(MouseEvent arg0) { link.setText("<HTML><FONT color=\"#000099\"><U>"+text+"</U></FONT></HTML>"); //Mouse over text color } public void mouseClicked(MouseEvent arg0) { if (Desktop.isDesktopSupported()) { try { Desktop.getDesktop().browse(urlToOpen); } catch (Exception e) { e.printStackTrace(); } } else { new JOptionPane("Could not open link.").createDialog(new JFrame(), "").setVisible(true); } } });Needless to say, you can switch around the colors (or even just leave it the way it is). It feels weird for me since we're dealing with links yet they don't seem like links. I would expect them to be a bit more responsive.
This is purely cosmetic.
(EDIT: I wish there was some code ma
The "(Which should I use?)" and "(Forgot password?)" links under the text fields don't appear to be hyperlinks when you mouse over them. Normally you'd expect the cursor to change into the pointing hand, instead the cursor just stays the same.
In Java you can do something like this to achieve the desired effect (supposed the links are JLabels, though this should work for any Component I'm pretty sure):
LauncherFrame.javalink.setCursor(new Cursor(Cursor.HAND_CURSOR));link.addMouseListener(newMouseAdapter() {publicvoid mouseExited(MouseEvent arg0) { link.setText("<HTML><FONT color=\"#000099\">"+text+"</FONT></HTML>"); //Default text color } public void mouseEntered(MouseEvent arg0) { link.setText("<HTML><FONT color=\"#000099\"><U>"+text+"</U></FONT></HTML>"); //Mouse over text color } public void mouseClicked(MouseEvent arg0) { if (Desktop.isDesktopSupported()) { try { Desktop.getDesktop().browse(urlToOpen); } catch (Exception e) { e.printStackTrace(); } } else { new JOptionPane("Could not open link.").createDialog(new JFrame(), "").setVisible(true); } } });Needless to say, you can switch around the colors (or even just leave it the way it is). It feels weird for me since we're dealing with links yet they don't seem like links. I would expect them to be a bit more responsive.
This is purely cosmetic.
The "(Which should I use?)" and "(Forgot password?)" links under the text fields don't appear to be hyperlinks when you mouse over them. Normally you'd expect the cursor to change into the pointing hand, instead the cursor just stays the same.
In Java you can do something like this to achieve the desired effect (supposed the links are JLabels, though this should work for any Component I'm pretty sure):
LauncherFrame.javalink.setCursor(new Cursor(Cursor.HAND_CURSOR)); //link is a JLabel link.addMouseListener(new MouseAdapter() { public void mouseExited(MouseEvent arg0) { link.setText("<HTML><FONT color=\"#000099\">"+text+"</FONT></HTML>"); //Default text color } public void mouseEntered(MouseEvent arg0) { link.setText("<HTML><FONT color=\"#000099\"><U>"+text+"</U></FONT></HTML>"); //Mouse over text color } public void mouseClicked(MouseEvent arg0) { if (Desktop.isDesktopSupported()) { try { Desktop.getDesktop().browse(urlToOpen); } catch (Exception e) { e.printStackTrace(); } } else { new JOptionPane("Could not open link.").createDialog(new JFrame(), "").setVisible(true); } } });Needless to say, you can switch around the colors (or even just leave it the way it is). It feels weird for me since we're dealing with links yet they don't seem like links. I would expect them to be a bit more responsive.
This is purely cosmetic.
The "(Which should I use?)" and "(Forgot password?)" links under the text fields don't appear to be hyperlinks when you mouse over them. Normally you'd expect the cursor to change into the pointing hand, instead the cursor just stays the same.
In Java you can do something like this to achieve the desired effect (supposed the links are JLabels, though this should work for any Component I'm pretty sure):
LauncherFrame.javalink.setCursor(new Cursor(Cursor.HAND_CURSOR)); //link is a JLabel link.addMouseListener(new MouseAdapter() { public void mouseExited(MouseEvent arg0) { link.setText("<HTML><FONT color=\"#000099\">"+text+"</FONT></HTML>");//Default text color} public void mouseEntered(MouseEvent arg0) { link.setText("<HTML><FONT color=\"#000099\"><U>"+text+"</U></FONT></HTML>"); //Mouse over text color} public void mouseClicked(MouseEvent arg0) { if (Desktop.isDesktopSupported()) { try { Desktop.getDesktop().browse(urlToOpen); } catch (Exception e) { e.printStackTrace(); } } else { new JOptionPane("Could not open link.").createDialog(new JFrame(), "").setVisible(true); } } });Needless to say, you can switch around the colors (or even just leave it the way it is). It feels weird for me since we're dealing with links yet they don't seem like links. I would expect them to be a bit more responsive.
This is purely cosmetic.
The "(Which should I use?)" and "(Forgot password?)" links under the text fields don't appear to be hyperlinks when you mouse over them. Normally you'd expect the cursor to change into the pointing hand, instead the cursor just stays the same.
In Java you can do something like this to achieve the desired effect (supposed the links are JLabels, though this should work for any Component I'm pretty sure):
LauncherFrame.javalink.setCursor(new Cursor(Cursor.HAND_CURSOR)); //link is a JLabel link.addMouseListener(new MouseAdapter() { public void mouseExited(MouseEvent arg0) { link.setText("<HTML><FONT color=\"#000099\">"+text+"</FONT></HTML>"); } public void mouseEntered(MouseEvent arg0) { link.setText("<HTML><FONT color=\"#000099\"><U>"+text+"</U></FONT></HTML>"); //Underlined } public void mouseClicked(MouseEvent arg0) { if (Desktop.isDesktopSupported()) { try { Desktop.getDesktop().browse(urlToOpen); } catch (Exception e) { e.printStackTrace(); } } else { new JOptionPane("Could not open link.").createDialog(new JFrame(), "").setVisible(true); } } });Needless to say, you can switch around the colors (or even just leave it the way it is). It feels weird for me since we're dealing with links yet they don't seem like links. I would expect them to be a bit more responsive.
This is purely cosmetic.
The "(Which should I use?)" and "(Forgot password?)" links under the text fields don't appear to be hyperlinks when you mouse over them. Normally you'd expect the cursor to change into the pointing hand, instead the cursor just stays the same.
In Java you can do something like this to achieve the desired effect (suppos
edthe links are JLabels, though this should work for any Component I'm pretty sure):LauncherFrame.javalink.setCursor(new Cursor(Cursor.HAND_CURSOR)); //link is a JLabel link.addMouseListener(new MouseAdapter() { public void mouseExited(MouseEvent arg0) { link.setText("<HTML><FONT color=\"#000099\">"+text+"</FONT></HTML>"); } public void mouseEntered(MouseEvent arg0) { link.setText("<HTML><FONT color=\"#000099\"><U>"+text+"</U></FONT></HTML>"); //Underlined } public void mouseClicked(MouseEvent arg0) { if (Desktop.isDesktopSupported()) { try { Desktop.getDesktop().browse(urlToOpen); } catch (Exception e) { e.printStackTrace(); } } else { new JOptionPane("Could not open link.").createDialog(new JFrame(), "").setVisible(true); } } });Needless to say, you can switch around the colors (or even just leave it the way it is). It feels weird for me since we're dealing with links yet they don't seem like links. I would expect them to be a bit more responsive.
This is purely cosmetic.
The "(Which should I use?)" and "(Forgot password?)" links under the text fields don't appear to be hyperlinks when you mouse over them. Normally you'd expect the cursor to change into the pointing hand, instead the cursor just stays the same.
In Java you can do something like this to achieve the desired effect (supposing the links are JLabels):
LauncherFrame.javalink.setCursor(new Cursor(Cursor.HAND_CURSOR)); //link is a JLabel link.addMouseListener(new MouseAdapter() { public void mouseExited(MouseEvent arg0) { link.setText("<HTML><FONT color=\"#000099\">"+text+"</FONT></HTML>"); } public void mouseEntered(MouseEvent arg0) { link.setText("<HTML><FONT color=\"#000099\"><U>"+text+"</U></FONT></HTML>"); //Underlined } public void mouseClicked(MouseEvent arg0) { if (Desktop.isDesktopSupported()) { try { Desktop.getDesktop().browse(urlToOpen); } catch (Exception e) { e.printStackTrace(); } } else { new JOptionPane("Could not open link.").createDialog(new JFrame(), "").setVisible(true); } } });Needless to say, you can switch around the colors (or even just leave it the way it is). It feels weird for me since we're dealing with links yet they don't seem like links. I would expect them to be a bit more responsive.
This is purely cosmetic.
The "(Which should I use?)" and "(Forgot password?)" links under the text fields don't appear to be hyperlinks when you mouse over them. Normally you'd expect the cursor to change into the pointing hand, instead the cursor just stays the same.
In Java you can do something like this to achieve the desired effect (supposing the links are JLabels):
LauncherFrame.javalink.setCursor(new Cursor(Cursor.HAND_CURSOR)); //link is a JLabel link.addMouseListener(new MouseAdapter() { public void mouseExited(MouseEvent arg0) { link.setText("<HTML><FONT color=\"#000099\">"+text+"</FONT></HTML>"); } public void mouseEntered(MouseEvent arg0) { link.setText("<HTML><FONT color=\"#000099\"><U>"+text+"</U></FONT></HTML>"); //Underlined } public void mouseClicked(MouseEvent arg0) { if (Desktop.isDesktopSupported()) { try { Desktop.getDesktop().browse(urlToOpen); } catch (Exception e) { e.printStackTrace(); } } else { new JOptionPane("Could not open link.").createDialog(new JFrame(), "").setVisible(true); } } });
Needless to say, you can switch around the colors (or even just leave it the way it is).It feels weird for me since we're dealing with links yet they don't seem like links. I would expect them to be a bit more responsive.This is purely cosmetic.
The "(Which should I use?)" and "(Forgot password?)" links under the text fields don't appear to be hyperlinks when you mouse over them. Normally you'd expect the cursor to change into the pointing hand, instead the cursor just stay
sthe same.In Java you can do something like this to achieve the desired effect (supposing the links are JLabels):
LauncherFrame.javalink.setCursor(new Cursor(Cursor.HAND_CURSOR)); //link is a JLabel link.addMouseListener(new MouseAdapter() { public void mouseExited(MouseEvent arg0) { link.setText("<HTML><FONT color=\"#000099\">"+text+"</FONT></HTML>"); } public void mouseEntered(MouseEvent arg0) { link.setText("<HTML><FONT color=\"#000099\"><U>"+text+"</U></FONT></HTML>"); //Underlined } public void mouseClicked(MouseEvent arg0) { if (Desktop.isDesktopSupported()) { try { Desktop.getDesktop().browse(urlToOpen); } catch (Exception e) { e.printStackTrace(); } } else { new JOptionPane("Could not open link.").createDialog(new JFrame(), "").setVisible(true); } } });It feels weird for me since we're dealing with links yet they don't seem like links. I would expect them to be a bit more responsive.
This is purely cosmetic.
The "(Which should I use?)" and "(Forgot password?)" links under the text fields don't appear to be hyperlinks when you mouse over them. Normally you'd expect the cursor to change into the pointing hand and the link text to underline, instead the cursor and text just stay the same.
In Java you can do something like this to achieve the desired effect (supposing the links are JLabels):
LauncherFrame.javalink.setCursor(new Cursor(Cursor.HAND_CURSOR)); //link is a JLabel link.addMouseListener(new MouseAdapter() { public void mouseExited(MouseEvent arg0) { link.setText("<HTML><FONT color=\"#000099\">"+text+"</FONT></HTML>"); } public void mouseEntered(MouseEvent arg0) { link.setText("<HTML><FONT color=\"#000099\"><U>"+text+"</U></FONT></HTML>"); //Underlined } public void mouseClicked(MouseEvent arg0) { if (Desktop.isDesktopSupported()) { try { Desktop.getDesktop().browse(urlToOpen); } catch (Exception e) { e.printStackTrace(); } } else { new JOptionPane("Could not open link.").createDialog(new JFrame(), "").setVisible(true); } } });It feels weird for me since we're dealing with links yet they don't seem like links. I would expect them to be a bit more responsive.
This is purely cosmetic.
The "(Which should I use?)" and "(Forgot password?)" links under the text fields don't appear to be hyperlinks when you mouse over them. Normally you'd expect the cursor to change into the pointing hand and the link text to underline, instead the cursor and text just stay the same.
In Java you can do something like this to achieve the desired effect (supposing the links are JLabels):
LauncherFrame.javalink.setCursor(new Cursor(Cursor.HAND_CURSOR)); //link is a JLabel link.addMouseListener(new MouseAdapter() { public void mouseExited(MouseEvent arg0) { link.setText("<HTML><FONT color=\"#000099\">"+text+"</FONT></HTML>"); } public void mouseEntered(MouseEvent arg0) { link.setText("<HTML><FONT color=\"#000099\"><U>"+text+"</U></FONT></HTML>"); //Underlined } public void mouseClicked(MouseEvent arg0) { if (Desktop.isDesktopSupported()) { try { Desktop.getDesktop().browse(urlToOpen); } catch (Exception e) { e.printStackTrace(); } } else { new JOptionPane("Could not open link.").createDialog(new JFrame(),"").setVisible(true);} } });It feels weird for me since we're dealing with links yet they don't seem like links. I would expect them to be a bit more responsive.
This is purely cosmetic.
The "(Which should I use?)" and "(Forgot password?)" links under the text fields don't appear to be hyperlinks when you mouse over them. Normally you'd expect the cursor to change into the pointing hand and the link text to underline, instead the cursor and text just stay the same.
In Java you can do something like this to achieve the desired effect (supposing the links are JLabels):
LauncherFrame.javalink.setCursor(new Cursor(Cursor.HAND_CURSOR)); //link is a JLabel link.addMouseListener(new MouseAdapter() { public void mouseExited(MouseEvent arg0) { link.setText("<HTML><FONT color=\"#000099\">"+text+"</FONT></HTML>"); } public void mouseEntered(MouseEvent arg0) { link.setText("<HTML><FONT color=\"#000099\"><U>"+text+"</U></FONT></HTML>"); //Underlined } public void mouseClicked(MouseEvent arg0) { if (Desktop.isDesktopSupported()) { try { Desktop.getDesktop().browse(urlToOpen); } catch (Exception e) { e.printStackTrace(); } } else { new JOptionPane("Could not open link.").createDialog(new JFrame(), "").setVisible(true); //Change "new JFrame()" to the launcher's frame } } });It feels weird for me since we're dealing with links yet they don't seem like links. I would expect them to be a bit more responsive.
This is purely cosmetic.

I can confirm what Ryan said. As of Lion, the Library folder is hidden.
Read more here: http://gothick.org.uk/2011/07/19/revealing-lions-hidden-library-folder/
@CubeTheThird:
Well this bug really affects the launcher not the game. I just marked all the versions since I assumed they'll be launched using the new launcher and that's the closest relevance I could think of.
You should add the new launcher to the project list or something.
(Also is this the right way to reply to comments? I couldn't find a reply button).
But I was under the impression that the launcher was separate from the game.
Anyways, it's not that important. Thanks for the info!
Can someone kindly explain to me how to properly submit launcher bugs? I seem to have messed up twice. I really don't understand why it's not added to the projects list or something.
Thanks!
No problem!
I code a lot with Swing/AWT so I've debugged a lot of programs. I just happen to notice these little things.
Glad I could help!
Such a shame this isn't in the vanilla game.
Thanks for the info.
As far as I know (and God knows I've tried), there's no way to get Java to use the new autohiding scroller.
Did you look into SpringLayout?
I can confirm this bug.
I did notice that the crash window (where you get the log) actually has a hide-y scrollbar.
I don't understand how you mods can stay on top of the multitudes of reports submitted. Big ups to you guys, really.
Like this is the third or fourth report I've submitted and there you are again, less than half an hour after later.
Missing the "THIS IS AN AUTOMATED REPLY MESSAGE - DO NOT RESPOND" at the top
Unfortunately I won't be able to check for the next while. If anyone would test it and post the results I'll update the OP accordingly.
Jayden what does that even mean...
Since I really enjoy writing UIs with Swing I'll keep my eye out for any practical implementations of the native scrollbar. Will post here if I find anything.