① java相冊管理系統
這樣的相冊管理系統,有的
② 想在java學生管理系統的登陸界面添加背景圖片,但不知在什麼地方添加代碼
1、在Body中添加
<html>
<head><title></title></head>
<body background="背景圖片地址">
</body>
</html>
2、在登錄框的div添加
<div id="login" style="background-image: 背景圖片地址">
3、在css添加
在body添加:
BODY {
background-image: 圖片路徑地址
}
根據ID添加
#login{
background-image: 圖片路徑地址
}
這些都可以的,還有js也可以添加的。
③ 我現在在用Java swing做一個圖片管理系統。請問怎樣才能根據本機圖片的絕對路徑把圖片顯示在jpanel中
你可以嘗試下面兩種方法:
獲取JPanel的畫布,用drawImage方法把圖片畫在JPanel上
新建個JLabel,用setIcon方法設置JLabel的圖片,再添加進JPanel
filechooser可以參考一下這段代碼
privatevoidopenImage()
{
JFileChooserjfc=newJFileChooser(".");
jfc.setFileSelectionMode(JFileChooser.FILES_ONLY);
=newFileNameExtensionFilter("*.png","png");
=newFileNameExtensionFilter("*.jpg","jpg");
=newFileNameExtensionFilter("*.jpeg","jpeg");
jfc.addChoosableFileFilter(filter1);
jfc.addChoosableFileFilter(filter2);
jfc.addChoosableFileFilter(filter3);
jfc.setAcceptAllFileFilterUsed(false);
jfc.setFileFilter(filter1);
intreturnVal=jfc.showOpenDialog(MainFrame.this);
if(returnVal==JFileChooser.APPROVE_OPTION)
{
Filefile=jfc.getSelectedFile();
try{
image=ImageIO.read(file);//image是BufferedImage
}catch(IOExceptione1){
e1.printStackTrace();
}
jl.setIcon(newImageIcon(image.getScaledInstance(jl.getWidth(),jl.getHeight(),Image.SCALE_DEFAULT)));//JLabeljl
}
}
④ 求一個用Java語言編寫的圖片管理系統程序可運行的,謝謝
Java語言編寫的圖片管理系統程序
有,程序 論文 代碼 開題 和PPT 保證可以運行
⑤ Javaweb的個人視頻照片管理系統,用什麼框架
你好:這個的話,不太好說你具體使用什麼框架,得看你的系統是給什麼人用的,管理系統的話一般算作OA系統,可以用SSH框架,或者是mybatis替換hibernate的也有,得看你屬性什麼框架,當前手上有什麼demo;搭建的話,只能是自己根據框架的構建來搞,除了框架可以用到一些如easyui、jquery等輔助開發。
⑥ java寫一個學生管理系統,要存入每個同學的照片該怎麼辦
這個問題很簡單,給每個照片命名如:f:/12345張三(或者主鍵).jsp ,然後在數據中建個欄位用來存這個名字,程序讀取都是從欄位知道照片名稱,然後在相應的目錄去找這個圖片。
速度很快,我們的項目都是這么做的。給分啊
⑦ 用JAVA圖形界面做一個學生管理系統,要有增刪改查功能,不要連接資料庫的那種,急用~~
你試一下這個。
應該都達到你說的了。
-------------------------------------------------------------------------------------------------------------------
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.io.Serializable;
import java.util.ArrayList;
import java.util.List;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JScrollPane;
import javax.swing.JTable;
import javax.swing.JTextField;
import javax.swing.table.DefaultTableModel;
import java.awt.event.MouseAdapter;
import java.awt.event.MouseEvent;
public class AppStudent extends JFrame {
private JTextField nameField;
private JTextField sexField;
private JTextField ageField;
private JTextField stunoField;
private JTextField clazzField;
private JTextField facultyField;
private JTable table;
private DefaultTableModel model;
private String[] columns = { "姓名", "性別", "年齡", "學號", "班級", "系別" };
private List data;
private Student tmp;
// 姓名,性別,年齡,學號,班級,系別
public AppStudent() {
data = new ArrayList();
getContentPane().setLayout(null);
JLabel lblName = new JLabel("姓名");
lblName.setBounds(12, 10, 50, 13);
getContentPane().add(lblName);
nameField = new JTextField();
nameField.setBounds(74, 7, 96, 19);
getContentPane().add(nameField);
nameField.setColumns(10);
JLabel lblSex = new JLabel("性別");
lblSex.setBounds(182, 10, 50, 13);
getContentPane().add(lblSex);
sexField = new JTextField();
sexField.setBounds(244, 7, 96, 19);
getContentPane().add(sexField);
sexField.setColumns(10);
JLabel lblAge = new JLabel("年齡");
lblAge.setBounds(352, 10, 50, 13);
getContentPane().add(lblAge);
ageField = new JTextField();
ageField.setBounds(414, 7, 96, 19);
getContentPane().add(ageField);
ageField.setColumns(10);
JLabel lblStuno = new JLabel("學號");
lblStuno.setBounds(12, 36, 50, 13);
getContentPane().add(lblStuno);
stunoField = new JTextField();
stunoField.setColumns(10);
stunoField.setBounds(74, 33, 96, 19);
getContentPane().add(stunoField);
JLabel lblClass = new JLabel("班級");
lblClass.setBounds(182, 36, 50, 13);
getContentPane().add(lblClass);
clazzField = new JTextField();
clazzField.setColumns(10);
clazzField.setBounds(244, 33, 96, 19);
getContentPane().add(clazzField);
JLabel lblFaculty = new JLabel("系別");
lblFaculty.setBounds(352, 36, 50, 13);
getContentPane().add(lblFaculty);
facultyField = new JTextField();
facultyField.setColumns(10);
facultyField.setBounds(414, 33, 96, 19);
getContentPane().add(facultyField);
JButton btnAdd = new JButton("add");
btnAdd.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
add();
}
});
btnAdd.setBounds(192, 59, 67, 21);
getContentPane().add(btnAdd);
JButton btnDel = new JButton("del");
btnDel.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
del();
}
});
btnDel.setBounds(271, 59, 58, 21);
getContentPane().add(btnDel);
JButton btnUpdate = new JButton("update");
btnUpdate.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
update();
}
});
btnUpdate.setBounds(352, 59, 77, 21);
getContentPane().add(btnUpdate);
JButton btnFind = new JButton("find");
btnFind.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
find();
}
});
btnFind.setBounds(441, 59, 69, 21);
getContentPane().add(btnFind);
model = new DefaultTableModel(columns, 0);
table = new JTable(model);
table.addMouseListener(new MouseAdapter() {
public void mouseClicked(MouseEvent e) {
int row = table.getSelectedRow();
nameField.setText((String) table.getValueAt(row, 0));
sexField.setText((String) table.getValueAt(row, 1));
ageField.setText((String) table.getValueAt(row, 2));
stunoField.setText((String) table.getValueAt(row, 3));
clazzField.setText((String) table.getValueAt(row, 4));
facultyField.setText((String) table.getValueAt(row, 5));
tmp = getInput();
}
});
JScrollPane scrollPane = new JScrollPane(table);
scrollPane.setBounds(12, 90, 571, 248);
getContentPane().add(scrollPane);
setDefaultCloseOperation(EXIT_ON_CLOSE);
setLocationRelativeTo(null);
setSize(601, 380);
setResizable(false);
setVisible(true);
}
private Student getInput() {
Student stu = new Student();
stu.name = nameField.getText();
stu.sex = sexField.getText();
stu.age = ageField.getText();
stu.stuno = stunoField.getText();
stu.clazz = clazzField.getText();
stu.faculty = facultyField.getText();
return stu;
}
private void add() {
data.add(getInput());
showTable();
}
private void del() {
for (int i = 0; i < data.size(); i++) {
if (tmp.equals(data.get(i))) {
data.remove(i);
break;
}
}
showTable();
}
private void update() {
Student stu = getInput();
for (int i = 0; i < data.size(); i++) {
if (tmp.equals(data.get(i))) {
data.remove(i);
data.add(i, stu);
break;
}
}
showTable();
}
private void find() {
removeRows();
Student stu = getInput();
for (int i = 0; i < data.size(); i++) {
Student tmp = (Student) data.get(i);
if (tmp.equals(stu)) {
model.addRow(tmp.toArray());
break;
}
}
}
private void showTable() {
removeRows();
for (int i = 0; i < data.size(); i++) {
Student stu = (Student) data.get(i);
model.addRow(stu.toArray());
}
}
private void removeRows() {
while (model.getRowCount() > 0) {
model.removeRow(0);
}
}
public static void main(String[] args) {
new AppStudent();
}
}
class Student implements Serializable {
public String name;
public String sex;
public String age;
public String stuno;
public String clazz;
public String faculty;
public boolean equals(Object obj) {
return equals((Student) obj);
}
public boolean equals(Student obj) {
boolean isName = true;
if (obj.name != null && !"".equals(obj.name)) {
isName = name.equals(obj.name);
}
boolean isSex = true;
if (obj.sex != null && !"".equals(obj.sex)) {
isSex = sex.equals(obj.sex);
}
boolean isAge = true;
if (obj.age != null && !"".equals(obj.age)) {
isAge = age.equals(obj.age);
}
boolean isStuno = true;
if (obj.stuno != null && !"".equals(obj.stuno)) {
isStuno = stuno.equals(obj.stuno);
}
boolean isClazz = true;
if (obj.clazz != null && !"".equals(obj.clazz)) {
isClazz = clazz.equals(obj.clazz);
}
boolean isfaculty = true;
if (obj.faculty != null && !"".equals(obj.faculty)) {
isfaculty = faculty.equals(obj.faculty);
}
return isName && isSex && isAge && isStuno && isClazz && isfaculty;
}
public String[] toArray() {
return new String[] { name, sex, age, stuno, clazz, faculty };
}
}
⑧ 用java做一個學生管理系統,需要顯示學生的照片,可是不知道如何儲存如果是儲存在SQL 中,具體該怎麼辦
一般不會將圖片等信息存在資料庫中的,影響性能,存圖片的url就行,存取效率也高,實在要存的話用位元組流就行,不知道你用的是JDBC還是hibernate,還有資料庫用的是哪個種的,表中類型好像是blob。
⑨ 用java做圖片管理系統要做哪些表,例如用戶......請舉例說明,並列舉表的各個屬性
csdn上面去搜搜
⑩ java swing如何將圖片關聯到信息管理系統
你可以嘗試下面兩種方法:
獲取JPanel的畫布,用drawImage方法把圖片畫在JPanel上
新建個JLabel,用setIcon方法設置JLabel的圖片,再添加進JPanel
filechooser可以參考一下這段代碼