1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
|
package com.explodingpixels.macwidgets;
import com.explodingpixels.data.Rating;
import javax.swing.JFrame;
import javax.swing.SwingUtilities;
import java.awt.BorderLayout;
public class DRatingComponent {
public static void main(String[] args) {
SwingUtilities.invokeLater(new Runnable() {
public void run() {
RatingComponent ratingComponent = new RatingComponent(Rating.FOUR_STARS);
ratingComponent.setRating(Rating.THREE_STARS);
JFrame frame = new JFrame();
frame.add(ratingComponent.getComponent(), BorderLayout.CENTER);
frame.setSize(150, 100);
frame.setLocationRelativeTo(null);
frame.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);
frame.setVisible(true);
}
});
}
}
|