forked from External/mage
refactor: fixed wrong random value usage
This commit is contained in:
parent
01dd8c33ba
commit
cacf8226aa
4 changed files with 8 additions and 5 deletions
|
|
@ -11,6 +11,7 @@ import mage.client.dialog.PreferencesDialog;
|
|||
import mage.components.ImagePanel;
|
||||
import mage.components.ImagePanelStyle;
|
||||
import mage.interfaces.plugin.ThemePlugin;
|
||||
import mage.util.RandomUtil;
|
||||
import net.xeoh.plugins.base.annotations.PluginImplementation;
|
||||
import net.xeoh.plugins.base.annotations.events.PluginLoaded;
|
||||
import net.xeoh.plugins.base.annotations.meta.Author;
|
||||
|
|
@ -111,7 +112,7 @@ public class ThemePluginImpl implements ThemePlugin {
|
|||
private BufferedImage loadbuffer_random() throws IOException {
|
||||
BufferedImage res;
|
||||
if (loadimages()) {
|
||||
int it = (int) Math.abs(Math.random() * (flist.getItemCount()));
|
||||
int it = (int) Math.abs(RandomUtil.nextDouble() * (flist.getItemCount()));
|
||||
String filename = BackgroundDir + flist.getItem(it);
|
||||
res = ImageIO.read(new File(filename));
|
||||
return res;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue