DarkerMinecraft Server Program

Status
This thread has been locked.

DarkerMinecraft

Feedback score
0
Posts
59
Reactions
5
Resources
0
Hi, I am DarkerMinecraft and will love to help you make your server program. If you do not think I can not code please come here https://www.dropbox.com/s/hupxaikgwrrcegf/MCMEXAMPLE.jar?dl=0

Prices:

Free:
DarkerMinecraft Ads
1 Form
Show only staff

$10:
No ads
unlimited forms
Show anyone you want
Login
 
PebbleHost
High performance, consistent uptime and fast support. Minecraft hosting that just works.

ImDaFatBoss

Developer
Premium
Feedback score
0
Posts
55
Reactions
62
Resources
0
What's funny is that you used a plugin called "WindowBuilder" on Eclipse, which is basically a drag-and-drop system that lets you make interfaces. The only functions you seem to have added by yourself were on click listeners, which are one of the most basic things to do from a JFrame.

However, the program does indeed work. WindowBuilder is something I use as well, but for better reasons. I can't really trash you on that, but please, make something useful for people. No one wants to download a program that opens a URL for you, they simply do a quick Google search instead.
If any other devs want to see the src, it's below. The only things he added were the new ActionListener() methods inside of initialize().

Code:
package me.DarkerMinecraft;

import java.awt.Container;
import java.awt.Desktop;
import java.awt.EventQueue;
import java.awt.Font;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.net.URI;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JOptionPane;

public class MCM
{
  private JFrame frame;
  Desktop d = Desktop.getDesktop();

  public static void main(String[] args)
  {
    EventQueue.invokeLater(new Runnable() {
      public void run() {
        try {
          MCM window = new MCM();
          window.frame.setVisible(true);
        } catch (Exception e) {
          e.printStackTrace();
        }
      }
    });
  }

  public MCM()
  {
    initialize();
  }

  private void initialize()
  {
    this.frame = new JFrame();
    this.frame.setBounds(100, 100, 450, 300);
    this.frame.setDefaultCloseOperation(3);
    this.frame.getContentPane().setLayout(null);

    JLabel lblThisIsA = new JLabel("This is a EXAMPLE Program");
    lblThisIsA.setFont(new Font("Yu Gothic", 3, 20));
    lblThisIsA.setBounds(71, 11, 340, 33);
    this.frame.getContentPane().add(lblThisIsA);

    JButton btnMcmProfile = new JButton("MCM Profile");
    btnMcmProfile.addActionListener(new ActionListener() {
      public void actionPerformed(ActionEvent arg0) {
        try {
          MCM.this.d.browse(new URI("http://www.mc-market.org/members/38134/"));
        } catch (Exception e) {
          JOptionPane.showMessageDialog(null, e);
        }
      }
    });
    btnMcmProfile.setBounds(34, 55, 111, 23);
    this.frame.getContentPane().add(btnMcmProfile);

    JButton btnInvestments = new JButton("Investments");
    btnInvestments.addActionListener(new ActionListener() {
      public void actionPerformed(ActionEvent ae) {
        try {
          MCM.this.d.browse(new URI("https://www.dropbox.com/s/nvaebqrrdpy1y6o/Investments.jar?dl=0"));
        } catch (Exception e) {
          JOptionPane.showMessageDialog(null, e);
        }
      }
    });
    btnInvestments.setBounds(34, 126, 111, 23);
    this.frame.getContentPane().add(btnInvestments);

    JButton btnDonate = new JButton("Donate");
    btnDonate.addActionListener(new ActionListener() {
      public void actionPerformed(ActionEvent ae) {
        try {
          MCM.this.d.browse(new URI("https://www.dropbox.com/s/5ypab0yuw7ushr4/Donate.jar?dl=0"));
        } catch (Exception e) {
          JOptionPane.showMessageDialog(null, e);
        }
      }
    });
    btnDonate.setBounds(34, 201, 111, 23);
    this.frame.getContentPane().add(btnDonate);

    JButton btnYoutube = new JButton("YOUTUBE");
    btnYoutube.addActionListener(new ActionListener() {
      public void actionPerformed(ActionEvent ae) {
        try {
          MCM.this.d.browse(new URI("https://www.youtube.com/channel/UCNDbMJdma4WweqVPUWDpjow"));
        } catch (Exception e) {
          JOptionPane.showMessageDialog(null, e);
        }
      }
    });
    btnYoutube.setBounds(307, 55, 89, 23);
    this.frame.getContentPane().add(btnYoutube);

    JButton btnWebsite = new JButton("Website");
    btnWebsite.addActionListener(new ActionListener() {
      public void actionPerformed(ActionEvent ae) {
        try {
          MCM.this.d.browse(new URI("https://darkerminecraft.weebly.com"));
        } catch (Exception e) {
          JOptionPane.showMessageDialog(null, e);
        }
      }
    });
    btnWebsite.setBounds(307, 126, 89, 23);
    this.frame.getContentPane().add(btnWebsite);

    JButton btnSkype = new JButton("Skype");
    btnSkype.addActionListener(new ActionListener() {
      public void actionPerformed(ActionEvent e) {
        JOptionPane.showMessageDialog(null, "My skype is nayongbin8 (NO CALLS)");
      }
    });
    btnSkype.setBounds(307, 201, 89, 23);
    this.frame.getContentPane().add(btnSkype);
  }
}

tip: fix your package names
 

Isaac

grphcrtv.com
Supreme
Feedback score
3
Posts
270
Reactions
290
Resources
0
Might want to work on how sketchy this sounds, it's like, 1 step away from "I am the prince of Nigeria []"
 

MineLife

MineLife Server Setup Specialist | UnitedMC
Premium
Feedback score
1
Posts
389
Reactions
229
Resources
0
I'm so happy I sent you the link now xD He's stalking me on Skype now lol

Leave the kid be who he wants. Like seriously, you've already bashed enough on his other thread, it almost makes me think you're the same age as him. Let him be who he wants, maybe he's just starting out, and having fun. Clearly, he's just getting introduced to the whole market system. I agree with a hard and strict criticism, but not like this. He will learn naturally how the world works and will realize by himself that he needs to improve his services without someone constantly looking over him and trying to ruin his work. You said your opinion, we listened, we agreed, now move on, like everyone else does when they make a comment. Stop going after a person who's just starting out.[DOUBLEPOST=1464322418][/DOUBLEPOST]FlopsiBunny There's no reason to rate my post funny other than to make yourself look more like a fool in front of the community. Part of adulthood is understanding your surroundings, and you are nowhere close to realizing what your doing...
 
Last edited:

yessey1998

Ravenclaw
Premium
Feedback score
1
Posts
34
Reactions
13
Resources
0
Leave the kid be who he wants. Like seriously, you've already bashed enough on his other thread, it almost makes me think you're the same age as him. Let him be who he wants, maybe he's just starting out, and having fun. Clearly, he's just getting introduced to the whole market system. I agree with a hard and strict criticism, but not like this. He will learn naturally how the world works and will realize by himself that he needs to improve his services without someone constantly looking over him and trying to ruin his work. You said your opinion, we listened, we agreed, now move on, like everyone else does when they make a comment. Stop going after a person who's just starting out.[DOUBLEPOST=1464322418][/DOUBLEPOST]FlopsiBunny There's no reason to rate my post funny other than to make yourself look more like a fool in front of the community. Part of adulthood is understanding your surroundings, and you are nowhere close to realizing what your doing...

This is exactly what i was about to say!

Just leave the kid already, Maybe his services aren't the best but who cares? You dont have to use them?
 
Status
This thread has been locked.
Top